1520
1
1903
2
1132
0
935
1049
714
1084
493
804
918
553
1188
2447
1667
6707
3
1178
573
1071
414
803
383
1129
400
3436
8
2099
2211
300
1454
477
798