1199
1
865
1380
0
904
1166
2184
2505
2
1306
1568
1093
784
1015
2294
951
3354
1038
2164
2322
4
3562
2760
2312
582
1740
3
2289
843
2495
1451
3518
2522