1850
1
799
1053
2
468
2470
4
2132
14
1933
3
408
307
531
7
1333
1344
2051
1024
5
1135
869
1032
2442
7823
8
764
2482
2368
991
1331
85
886
1211
984
805
875