2326
2
2612
6
1558
7
1352
3
2147
1
2033
3215
17
3159
1569
9
1949
1284
1750
1829
4
1878
4005
5
3984
11
2468
21
4183
10
1550
5839
2485
2551
890
0
4407
3414
1634
17662
3442
569
505