1946
1890
1572
955
769
954
5557
954
939
1261
1069
4435
1483
922
886
868
1710
1106
934
1259
3330
843
882
871
788
1820
882
834
999
978
4427
2325
2329
1418
1307
841
846
2336
1607
1546
824
1229
1644
3184
1211
919
854
762
1084
1218
1212
936
1012
2226
1292
5879
5955
1242
922
2779