1129
0
1929
1
1344
1154
650
1132
553
946
804
1696
2207
2
1084
2000
2164
935
493
1544
4546
964
714
300
1421
1054
1733
2372
1329
2570
5
383
1513
107