2855
3
2730
6
2668
2
20634
8
467
0
19279
31535
1020
1031
1
1823
2275
449
2526
25137
1645
169211
11
918
383
337
3442
2546
386
4820
400
392
4396
1796
1806
798
2630