1505
0
2390
1
2152
3212
27
2886
5
8641
9
1327
2977
5196
2
3292
1676
2204
2069
2788
3
2600
4
5565
1946
2980
2213
1015
2294
2044
3429
7
951
3453
1475
2338
3745
1218
610