1020
0
2730
6
20634
8
2275
2
798
121182
1
341
801
467
2809
543
169211
11
514
1251
405
31535
392
2647
19279
1824
968
297
463
1089
2188
9
3251
2668
647
475
394