1129
0
1132
785
1
26120
14
11768
21
935
804
2000
493
383
1084
300
475
2100
3
3325
2211
573
1053
920
1853
10483
11
1049
714
2123
2
4067
9
1998
10
553
3466
4
1603
915