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