1385
2
3559
8
1177
1
1748
7
564
9
3813
2113
6
2392
15
1250
2623
4
1515
10
760
1167
972
801
3240
9194
379
1698
3808
3
1207
505
0
828
21
2078
5
2698
1301
13350
64481
9481