2338
1145
870
1308
1173
1092
957
821
2368
3847
1135
982
2309
935
3013
854
921
901
880
1255
861
1361
2615
2318
1427
1333
923
954
1501
863
5106
996
1327
1023
1475
2261
3113
913
872
882
2750
1541
2013
966
2051
2647
939
2651
3165
918
2276
1089
1073
1510
1347
882
1366
1605
1067
2361
839
2329
1001
840
957
1968
980
3990
858
914
976
807
2707
4149
1497
916
1239
851
854
948
881
951
1327
1325
2123
5243
925
3803
958
1558
1025
1385
928
3864
840
891
2591
1214
841
825
2366
1054
790
2212
1454
1066
1554
1191
1123
827
944
1467
847
1386
885
874
1036
11377
940
891