1245
2
1545
1
1526
1816
1152
2396
1431
2144
847
1052
2897
2436
1854
4
992
1908
1016
1169
1548
1041
1335
606