1129
0
1374
1
1418
2
1132
2000
583
1304
1941
1087
915
1006
2326
4
964
1421
1149
300
935
804
1894
493
383
1448
2086
1392
1084
2554
3
1056
1513
475
2678
10