1522
599
3255
2751
758
760
3518
953
1247
668
779
2210
1893
2458
1714
1503
1633
1021
1949
1850
800
812
825
697
1096
710
758
849
3240
2146
1418
2442
758
2676
1456
895
1380
2174
1291
1084
2074
2381
805
1617
903
2180
794
980
1576
924
781
805
5908
1285
1310
1108
3055
1226
2450
1059
1657
1421
992
2205
1040
902
1736
1449
2284
1689
892
1308
1249
1652
688
2087
3069
779
903
1087
1003
1859
1045
1453
1018
1145
2600
1885
3138
658
1400
870
1133
968
614
781
935
1076
844
986
727
1167
803
731
841
716
704
664
1598
1997
1989
839
1370
949
1338
1521
858
599
1063
1691