1354
1
1306
1120
2
1168
1545
2173
1295
1766
2044
688
216
0
1888
2650
20
2760
4
280
1788
1581
1226
2182
2250
3765
582
2245
3
3053
7
1813
2055
2578
4309
297066
994
6