2931
891
973
1836
1021
2216
1346
1116
2262
1022
1118
3494
1289
9491
3560
4438
1099
1473
10640
1337
2704
2173
984
991
1581
1547
1648
4634
3060
1778
2267
1281
2859
3320
9128
3680
3437
2857
2055
2740
1801
3074
15496
849
948
1255
997
991
2854
18317
2531
3984
2351
1703
1169
6751
917
1720
1291
950
4853
2051
1254
3156
875
1095
3056
20122
1863
889
1030
2588
1003
2852
967
3079
1289
1967
854
3433
1090
15188
2216
828
2885
1660
1603
1178
1359
2387
1795
971
4213
1123
2878
1302
1270
861
3331
1088
1447
888
1020
1088
1405
2150
2352
911
1286
5217
2228
1506
1166
2511
833
6430
3023
1669
1557
993