2190
1
2955
2
2111
3
968
0
1333
25137
2730
6
467
3092
2657
340
2668
487
603
19279
31535
443
1614
2442
815
20634
8
980
1020
1137
2301
1660
1877
2855
5223
9
1897