947
6915
928
798
1728
803
940
1979
2625
1151
13441
667
911
3635
8996
4759
7018
9011
5101
2860
6094
5940
3980
1254
905
1175
1011
12742
859
961
4255
2507
4522
1100
1758
1694
758
937
774
1483
6934
2948
950
913
3368
1796
882
7373
2411
5212
3015
3754
6538
2752
2598
687
679
1197
1246
919
849
2923
2126
966
6004
1072
818
728
6506
803
799
1739
1602
921
4144
2656
6849
2771
979
3597
1107
1180
1025
5921
794
6895
2330
5860
2459
2612
2143
6510
2335
908
2520
1596
771
1009
733
771
791
1690
1211
2137
5838
2571
1020
849
6070
899
897
871
900
923
3618
893
853
1406
803
882