2377
1
2368
1038
2294
1558
2
2622
6
2462
3
1304
1622
2312
0
1501
1788
1740
2980
1350
843
785
1348
2495
1451
3518