1129
0
1132
1454
2
1385
1
1767
1418
2459
6
1056
2000
1354
839
2487
300
2670
20
418
935
2697
5
804
1047
1238
1359
493
383
915
6062
16
1049
2326
4
1411
999