2855
3
2730
6
2668
2
20634
8
169211
11
2461
20
282572
0
31535
422
2275
19279
1950
1
3442
798
4820
4396
1824
714
475
1073
246
1084
763
383
472
25137
2125
419694
9
3114
4
2526