1132
0
1073
383
3045
1
1053
804
798
493
406
477
1978
3651
15
3488
8
472
4159
7
935
400
475
1049
714
1084
553
2395
2500
10
1430
2
300
573
1869
2283
4
2526