1667
1321
2721
1629
1453
893
1543
2475
1757
1276
1235
1387
1132
831
2819
1281
816
2422
919
3757
844
1003
3209
2384
3575
831
981
1002
855
2985
1574
1621
971
1108
1107
2475
1342
967
1671
1163
2536
944
923
1108
1474
778
1239
2797
940
1390
1814
1119
1831
1477
1393
816
905
861
976
902
1806
1253
1273
959
1156
786
1978
2305
864
981
1809
853
1938
756
1655
2825
1631
890
2604
3082
774
1850
995
1251
840
2832
1636
941
1550
743
989
900
987
2350
962
995
813
1032
1928
1284
1382
811
973
1066
1310
789
1694
1007
1038
1358
1191
1053
1547
812
1461
2991
907
775
1389
976