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