1826
1703
1068
815
1485
969
2683
785
1502
3121
1654
843
1374
906
1217
1273
1522
1326
1205
1183
2017
710
806
2412
8342
1173
995
1302
713
715
857
2149
1248
2215
1293
1248
847
1356
1673
1437
1291
1418
642
923
1624
1145
1315
1392
1433
1151
3261
816
1243
1139
1283
951
948
1414
1420
1904
1282
1187
1461
743
2416
725
791
687
2365
780
2181
834
1681
1781
2723
1227
1424
1388
699
948
837
1223
1276
1023
1364
850
745
1880
1972
673
696
1290
1392
2033
1390
935
1421
988
1496
770
1505
1859
1696
824
2283
7090
1534
1374
1258
3257
873
1565
794
737
807
1066
692
693
1507
2677