1132
0
1129
1513
1
418
3404
3
1929
935
804
493
383
1049
1084
1733
300
475
2211
573
1053
1418
2
400
1329
714
1354
553
2459
6
1056
16840
15
913
3287
1454