2730
6
31535
0
3092
1
19279
2
871
3251
1020
586
17
2727
3114
4
1010
17353
2275
1824
20634
8
3293
25137
2188
9
338
273
886
1661
3440
347
467
477
798
5108
107
213