984
991
1118
2976
2270
1428
2110
1036
1700
797
874
704
854
869
783
2255
1644
3266
774
704
1539
1935
883
4092
1558
1696
1416
2252
1107
1435
681
689
1575
837
727
802
2778
910
1689
736
996
1052
1370
880
4683
719
2725
1900
632
2192
1222
1800
687
5732
1416
1493
859
1999
2158
1287
1288
641
786
1078
1065
1489
929
2116
2758
1055
1806
720
764
795
808
1408
3248
1674
1020
1489
784
855
1963
757
605
806
675
734
1129
599
722
1272
694
1629
835
1577
3207
3727
697
2985
2601
1563
1087
721
2694
1363
657
1548
617
1174
1080
939
1362
1678
645
703
1064
1141
1061
1592