2292
3286
931
1504
886
835
997
858
2485
867
943
1371
1378
841
1113
3271
968
2170
1370
1953
1480
2650
1742
912
992
2397
1266
1114
1687
1439
909
1870
922
1004
894
2603
2209
2018
880
933
1474
9996
1013
4810
959
1038
940
1040
3831
1649
1561
850
917
944
1005
906
996
1340
1018
2352
1942
2792
809
2580
842
1554
831
3245
850
1341
1100
1377
1513
1172
1647
2394
1645
776
1786
1925
1374
1008
1530
1380
1550
1677
1164
854
1332
1425
814
1405
1644
768
1111
2938
965
1158
1262
2042
2302
1550
937
1028
857
1327
804
1056
2445
2333
1059
973
1076
1094
1269
927
1429
1235
2538
942