396
0
6800
6
2404
1
565
2
2031
2017
3
2676
942
1076
1375
92
2410
12
2042
138
587
1215
1040
956
1358
549
849
1458
3463
7
242
4
446
677
627
746
124
15728