1218
1412
1386
3323
1549
849
1584
1775
880
815
633
711
777
1785
1185
2378
1153
1858
866
928
2016
3800
1106
1521
1631
1248
706
1094
1319
1201
5820
657
1437
1209
1194
1570
1123
1988
1762
6241
1850
1199
984
1726
1605
1706
1262
1424
1049
1461
1538
1177
1186
961
1214
1628
691
2035
1282
711
791
700
1172
2430
672
1432
3034
773
900
950
1576
758
762
1491
661
760
1818
1370
856
795
713
767
877
1035
786
750
1443
912
1288
1185
8175
2135
878
852
4111
787
938
817
792
876
917
1351
1822
719
1805
1239
2729
819
3550
1002
698
1605
1050
897
775
2466
812
2152
1376
1560