1123
1
2901
2512
2
1569
2166
2670
2118
2173
1565
300
0
802
801
1093
1460
1825
83
2562
1431
2710
1660
2760
4
2114
1224
1519
1558
2368
1372
1199
1813