0
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
305
-
-
-
-
-
-
-
-
-
150
-
-
-
-
-
-
-
-
-
1,710
-
-
-
-
-
-
-
-
-
1,167
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
2,030
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2,725
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
54
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3,771
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
103
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
95
-
-
-
-
-
-
-
-
-
2,429
-
-
-
-
-
-
-
-
-
319
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
688
-
-
-
-
-
-
-
-
-
466
-
-
-
-
-
-
-
-
-
3,890
-
-
-
-
-
-
-
-
-
649
-
-
-
-
-
-
-
-
-
616
-
-
-
-
-
-
-
-
-
425
-
-
-
-
-
-
-
-
-
2,467
-
-
-
-
-
-
-
-
-
4,213
-
-
-
-
-
-
-
-
-
1,397
-
-
-
-
-
-
-
-
-
1,796
-
-
-
-
-
-
-
-
-
464
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
308
-
-
-
-
-
-
-
-
-
704
-
-
-
-
-
-
-
-
-
1,317
-
-
-
-
-
-
-
-
-
1,183
-
-
-
-
-
-
-
-
-
2,093
-
-
-
-
-
-
-
-
-
3,027
-
-
-
-
-
-
-
-
-
3,044
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3,796
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
2,673
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
242
-
-
-
-
-
-
-
-
-
315
-
-
-
-
-
-
-
-
-
3,267
-
-
-
-
-
-
-
-
-
321
-
-
-
-
-
-
-
-
-
996
-
-
-
-
-
-
-
-
-
126
-
-
-
-
-
-
-
-
-
407
-
-
-
-
-
-
-
-
-
4,648
-
-
-
-
-
-
-
-
-
815
-
-
-
-
-
-
-
-
-
276
-
-
-
-
-
-
-
-
-
935
-
-
-
-
-
-
-
-
-
220
-
-
-
-
-
-
-
-
-
3,919
-
-
-
-
-
-
-
-
-
240
-
-
-
-
-
-
-
-
-
2,158
-
-
-
-
-
-
-
-
-
558
-
-
-
-
-
-
-
-
-
319
-
-
-
-
-
-
-
-
-
2,381
-
-
-
-
-
-
-
-
-
462
-
-
-
-
-
-
-
-
-
331
-
-
-
-
-
-
-
-
-
1,156
1,366
-
-
-
-
-
-
-
-
-
6,139
-
-
-
-
-
-
-
-
-
698
-
-
-
-
-
-
-
-
-
1,415
-
-
-
-
-
-
-
-
-
930
-
-
-
-
-
-
-
-
-
1,723
-
-
-
-
-
-
-
-
-
4,331
-
-
-
-
-
-
-
-
-
4,474
-
-
-
-
-
-
-
-
-
3,055
-
-
-
-
-
-
-
-
-
3,479
-
-
-
-
-
-
-
-
-
322
-
-
-
-
-
-
-
-
-
2.56万
-
-
-
-
-
-
-
-
-
1,307
-
-
-
-
-
-
-
-
-
1,636
-
-
-
-
-
-
-
-
-
451
-
-
-
-
-
-
-
-
-
1,071
-
-
-
-
-
-
-
-
-
853
-
-
-
-
-
-
-
-
-
4,590
-
-
-
-
-
-
-
-
-
613
-
-
-
-
-
-
-
-
-
105
-
-
-
-
-
-
-
-
-
226
-
-
-
-
-
-
-
-
-
64
-
-
-
-
-
-
-
-
-
2,638
-
-
-
-
-
-
-
-
-
945
-
-
-
-
-
-
-
-
-
649
-
-
-
-
-
-
-
-
-