2224
2
3510
4111
2657
3
2749
1
2748
1452
2459
9
1098
0
497
597
2546
1936
2387
282572
116
598
2076
325
1339
467
1463
3091
7
2735
2328