2328
3
25137
0
2730
6
17353
31535
1020
1098
3114
4
547
19279
2
957
4111
1629
6800
1161
602
467
552
1661
1
2490
951
722
1557
415
1133
20634
8
403
787
410