3435
4
4863
7
2149
5
5753
10
1761
0
2317
3
1424
2
1442
1
2585
5094
9
14374
9036
2375
2327
11
1636
579
964
2661
2294
1361
2555
2264
18487
2204
4933
13
1704
3085
495
4070
1881