935
1270
4840
1666
1347
1493
2010
1826
5102
1621
2609
892
3804
1689
2715
789
793
1736
1011
2189
788
2087
3205
13414
850
28796
2426
735
4745
1078
755
16739
3672
948
6869
1140
852
1930
1513
1003
927
1066
844
1285
2379
1441
871
2101
881
71509
1193
5299
3856
4243
1163
164545
899
8342
833
819