2855
3
2730
6
2668
2
20634
8
31535
0
19279
3442
1642
1
169211
11
4820
543
1330
2368
2526
2275
25137
282572
1425
17353
2546
2372
1129
2000
167
1501
775
4427
10
1651
571
467