2198
2746
2643
1418
1264
885
865
932
1074
1547
1872
811
898
1223
2497
921
854
984
844
974
1447
961
1219
1557
1272
1171
9340
2168
840
1131
911
1466
908
2950
999
1501
831
1598
1022
1024
884
2325
1768
1264
801
1642
1701
3265
925
890
2924
911
1053
3827
1104
1490
893
982
953
1310
3085
1831
1988
2140
830
964
1314
1338
773
770
1722
1608
851
793
819
860
1357
730
1200
897
1106
880
1124
1368
884
2454
3361
1988
1535
1722
2559
1100
743
1581
2447
753
1278
2875
867
789
1438
1108
5225
1007
853
1866
849
1270
1943
1235
1574
2559
1034
1095
769
1676
831
1034
944
4957