3310
922
1373
3478
991
1279
942
1035
963
1641
1153
935
918
1015
1183
1089
979
947
1362
1827
3691
1814
901
910
863
1076
1290
1280
1001
897
896
904
1039
906
1645
1029
1114
906
947
1355
903
1328
2933
5432
998
3394
919
984
1786
1701
1193
1081
998
898
1050
956
1004
923
1125
1263