2419
1
2830
7
3691
5
2809
2
2301
445
0
2881
282572
2634
798
2224
573
3510
4111
2657
3
2749
2748
2191
1452
2459
9
932
1710
1098
152
458
1139
265
1969
1155
2600