1852
1
894
1228
2188
9
2693
3
1362
4
3674
10
1115
2
1124
10324
3440
1458
2500
5108
661
0
5602
1811
2229
9953
2438
5
4271
2201
2604
7
1661
978
4677
2097
6579
3054
1010