2855
3
2668
2
20634
8
2730
6
543
0
31535
3442
180849
573
4820
4396
2275
1072
467
19279
443
433
383
374
2657
792
475
2125
1
575
760
398
3114
4
2526
2190
938