2855
3
2730
6
2668
2
20634
8
2224
1123
0
2897
2275
19279
1020
31535
3442
377
1139
497
169211
11
4820
4396
282572
584
968
1511
496
2311
1
490
524
430
482
375
138