2855
3
2730
6
2668
2
20634
8
2275
19279
31535
0
169211
11
3442
4820
543
4396
467
1020
360
1824
518
58
25137
2125
1
3114
4
2526
913
2395
2459
9
222
17353
1462
282572
2461
20