2691
2
3469
5471
10
2459
9
18403
6
4260
15
4223
22
2358
14
370
0
36045
3990
48708
31220
14076
7
262
331
1
558610
1559
3514
3
1751
5150
282572
3545
3599
339
1352
1073
2445
544
400