1133
1
1318
4074
2
1579
912
4452
6
2087
3
1132
0
3859
1691
1685
1084
935
2477
804
493
383
1282
300
475
4349
3315
1425
343
2211
573
3383
7
1875
4
1053