0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
150
-
-
-
-
-
-
-
-
-
71
-
-
-
-
-
-
-
-
-
364
-
-
-
-
-
-
-
-
-
660
-
-
-
-
-
-
-
-
-
844
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
988
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2052
-
-
-
-
-
-
-
-
-
451
-
-
-
-
-
-
-
-
-
710
-
-
-
-
-
-
-
-
-
1488
-
-
-
-
-
-
-
-
-
1246
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
971
-
-
-
-
-
-
-
-
-
814
-
-
-
-
-
-
-
-
-
407
-
-
-
-
-
-
-
-
-
289
-
-
-
-
-
-
-
-
-
264
-
-
-
-
-
-
-
-
-
1872
-
-
-
-
-
-
-
-
-
2557
-
-
-
-
-
-
-
-
-
1341
-
-
-
-
-
-
-
-
-
1852
-
-
-
-
-
-
-
-
-
3733
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4230
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4882
-
-
-
-
-
-
-
-
-
1153
-
-
-
-
-
-
-
-
-
989
-
-
-
-
-
-
-
-
-
2443
-
-
-
-
-
-
-
-
-
1436
3100
-
-
-
-
-
-
-
-
-
1779
-
-
-
-
-
-
-
-
-
1599
-
-
-
-
-
-
-
-
-
2671
-
-
-
-
-
-
-
-
-
1624
-
-
-
-
-
-
-
-
-
6305
-
-
-
-
-
-
-
-
-
1323
-
-
-
-
-
-
-
-
-
3700
-
-
-
-
-
-
-
-
-
3404
-
-
-
-
-
-
-
-
-
4025
-
-
-
-
-
-
-
-
-
1.12万
-
-
-
-
-
-
-
-
-
1445
-
-
-
-
-
-
-
-
-
3039
-
-
-
-
-
-
-
-
-
1895
-
-
-
-
-
-
-
-
-
1866
-
-
-
-
-
-
-
-
-
1.91万
-
-
-
-
-
-
-
-
-
8496
-
-
-
-
-
-
-
-
-
8564
-
-
-
-
-
-
-
-
-
2501
-
-
-
-
-
-
-
-
-
1.06万
-
-
-
-
-
-
-
-
-
7160
-
-
-
-
-
-
-
-
-
4863
-
-
-
-
-
-
-
-
-
1064
-
-
-
-
-
-
-
-
-
6091
-
-
-
-
-
-
-
-
-
3523
-
-
-
-
-
-
-
-
-
3998
-
-
-
-
-
-
-
-
-
2628
-
-
-
-
-
-
-
-
-
5383
-
-
-
-
-
-
-
-
-
2774
-
-
-
-
-
-
-
-
-
2870
-
-
-
-
-
-
-
-
-
1822
-
-
-
-
-
-
-
-
-
1737
-
-
-
-
-
-
-
-
-
1291
-
-
-
-
-
-
-
-
-
1178
-
-
-
-
-
-
-
-
-
3012
-
-
-
-
-
-
-
-
-
242
-
-
-
-
-
-
-
-
-
125
-
-
-
-
-
-
-
-
-
237
-
-
-
-
-
-
-
-
-
420
-
-
-
-
-
-
-
-
-
455
-
-
-
-
-
-
-
-
-
148
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
377
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3556
-
-
-
-
-
-
-
-
-
1567
-
-
-
-
-
-
-
-
-
1427
-
-
-
-
-
-
-
-
-
1350
-
-
-
-
-
-
-
-
-
1859
-
-
-
-
-
-
-
-
-
4226
-
-
-
-
-
-
-
-
-
966
-
-
-
-
-
-
-
-
-
1690
-
-
-
-
-
-
-
-
-
1182
-
-
-
-
-
-
-
-
-
718
-
-
-
-
-
-
-
-
-
1985
-
-
-
-
-
-
-
-
-
712
-
-
-
-
-
-
-
-
-
448
-
-
-
-
-
-
-
-
-
543
-
-
-
-
-
-
-
-
-
441
-
-
-
-
-
-
-
-
-
2762
-
-
-
-
-
-
-
-
-
288
-
-
-
-
-
-
-
-
-
1349
-
-
-
-
-
-
-
-
-
334
-
-
-
-
-
-
-
-
-
1138
-
-
-
-
-
-
-
-
-
104
-
-
-
-
-
-
-
-
-
162
-
-
-
-
-
-
-
-
-
81
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0