1638
2
4677
10
2587
6
5602
9
3599
1
3064
8
6515
1896
4437
3
105290
0
1560
2749
1058
1811
3342
11
2180
882
4362
5
1911
504
2199
5620
1352
2465
373
2369