1850
1
1053
2
799
468
1933
3
1333
869
5
1023
1135
1032
2442
7823
8
2368
764
2482
886
1211
85
1330
984
805
630
875
1246
62
936
981
1160
511
96