1720
2
1868
3
1382
1
2578
2255
83
928
1211
1229
2245
1514
2886
1599
5293
11
2430
3053
7
1843
2145
1767
3562
1972
1996
0
2992
6
564
1359
982
2721
1306
2235
1248