1015
1444
2380
1088
1046
2904
880
986
1109
735
1139
1477
785
1037
1087
761
1593
1074
743
1037
1683
1147
1158
8473
735
686
1220
1389
934
926
1827
1242
1743
1040
2804
988
2198
901
1204
3678
1735
1823
1961
760
7794
2876
3057
1146
760
1658
2128
913
1310
961
3307
998
1460
988
2138
1343