840
1375
1041
1205
3132
1146
2790
843
1907
978
946
1181
844
758
3277
952
1619
1603
1197
874
1587
2386
1423
1270
1696
954
834
1574
1372
882
1631
1309
940
1434
1594
898
811
2023
976
1094
1136
1018
1559
902
997
2865
983
873
954
1204
1158
907
2250
891
1128
1091
1176
1193
1158
1492
2681
1373
1697
827
1296
1090
1117
881
2116
831
1801
1794
943
1034
2440
1076
2051
2043
853
1115
1007
809
935
920
1548
1283
1192
2511
1003
972
1275
2001
1561
1260
2957
896
3408
953
2478
1180
1671
3756
924
875
1252
1555
862
2084
760
1278
1087
855
1236
1038
874
1180
799
1089
795
824