2
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
122
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
352
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
360
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
549
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
455
-
-
-
-
-
-
-
-
-
1400
-
-
-
-
-
-
-
-
-
1168
-
-
-
-
-
-
-
-
-
2000
-
-
-
-
-
-
-
-
-
3115
-
-
-
-
-
-
-
-
-
1598
-
-
-
-
-
-
-
-
-
1554
-
-
-
-
-
-
-
-
-
2299
-
-
-
-
-
-
-
-
-
1907
-
-
-
-
-
-
-
-
-
1277
-
-
-
-
-
-
-
-
-
5394
-
-
-
-
-
-
-
-
-
6628
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
130
-
-
-
-
-
-
-
-
-
390
-
-
-
-
-
-
-
-
-
76
-
-
-
-
-
-
-
-
-
241
-
-
-
-
-
-
-
-
-
335
-
-
-
-
-
-
-
-
-
390
-
-
-
-
-
-
-
-
-
421
-
-
-
-
-
-
-
-
-
2111
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
190
-
-
-
-
-
-
-
-
-
262
-
-
-
-
-
-
-
-
-
82
-
-
-
-
-
-
-
-
-
2019
-
-
-
-
-
-
-
-
-
93
-
-
-
-
-
-
-
-
-
127
-
-
-
-
-
-
-
-
-
2661
-
-
-
-
-
-
-
-
-
370
-
-
-
-
-
-
-
-
-
169
-
-
-
-
-
-
-
-
-
5617
-
-
-
-
-
-
-
-
-
273
-
-
-
-
-
-
-
-
-
461
-
-
-
-
-
-
-
-
-
2298
-
-
-
-
-
-
-
-
-
1106
-
-
-
-
-
-
-
-
-
998
-
-
-
-
-
-
-
-
-
3220
-
-
-
-
-
-
-
-
-
467
-
-
-
-
-
-
-
-
-
1238
-
-
-
-
-
-
-
-
-
3931
-
-
-
-
-
-
-
-
-
1245
-
-
-
-
-
-
-
-
-
1872
-
-
-
-
-
-
-
-
-
3586
-
-
-
-
-
-
-
-
-
2039
1883
-
-
-
-
-
-
-
-
-
2618
-
-
-
-
-
-
-
-
-
1408
-
-
-
-
-
-
-
-
-
1667
-
-
-
-
-
-
-
-
-
6332
-
-
-
-
-
-
-
-
-
1115
-
-
-
-
-
-
-
-
-
871
-
-
-
-
-
-
-
-
-
2277
-
-
-
-
-
-
-
-
-
306
-
-
-
-
-
-
-
-
-
343
-
-
-
-
-
-
-
-
-
2833
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
4087
-
-
-
-
-
-
-
-
-
3763
-
-
-
-
-
-
-
-
-
1179
-
-
-
-
-
-
-
-
-
3132
-
-
-
-
-
-
-
-
-
778
-
-
-
-
-
-
-
-
-
2064
-
-
-
-
-
-
-
-
-
4382
-
-
-
-
-
-
-
-
-
3454
-
-
-
-
-
-
-
-
-
1290
-
-
-
-
-
-
-
-
-
458
-
-
-
-
-
-
-
-
-
880
-
-
-
-
-
-
-
-
-
786
-
-
-
-
-
-
-
-
-