2045
1
18385
2
1431
2234
13159
10
1984
3
1600
5
1059
0
2334
3650
1622
1458
563
1131
2445
6
1382
1501
1161
4
2000
2046
8
4437
5255
16
2356
22330
22
1778
9807
8876
3301