1132
0
2991
1
1129
1188
2
935
772
553
493
1903
714
2086
1049
383
2326
4
1084
477
573
1889
804
414
300
1073
400
475
1338
6
798
2135
1374
1454
1053