2931
970
2271
1109
2321
1471
1312
2122
1369
1356
1513
916
3113
1082
2618
1535
941
1793
1207
2487
1071
1251
1326
973
1062
2946
1156
1291
2890
1394
2499
1233
899
970
1310
1021
1122
2713
2797
4382
3777
2160
1286
1542
1074
1449
1054
1143
1009
1702
2133
1239
2395
1510
1440
1100
1348
1022
912
975
1271
1186
1214
1660
2536
979
1928
1486
1095
818
849
1381
1444
1873
1122
1353
1218
1441
787
1228
995
972
1628
923
1438
933
2673
833
869
1405
1109
1124
1910
1026
938
1111
2739
866
971
1032
1216
896
949
1157
3078
1038
2088
1287
1428
892
1698
991
875
1109
1043
1613
937
1246
953
1255