2730
6
1873
2
2650
6128
4
1105
2751
1
2100
3
2855
2668
917
20634
8
2008
0
169211
11
9575
2526
2275
282572
3599
19279
31535
3442
25137
1084
4820
4396
363
486
1165
1563
1191