2855
3
2730
6
2668
2
20634
8
19279
1020
0
3442
7334
4
4820
2459
9
467
2526
2275
31535
25137
2564
282572
169211
11
17353
4223
22
2546
1
1932
968
4396
1551
383
246
139
2076
417