945
670
997
15298
914
3161
801
1001
876
1238
1295
1649
1740
2695
995
1401
839
742
1519
1020
750
3271
2005
821
5802
2128
1553
674
776
14835
699
1201
1117
1356
654
1026
9074
669
2515
897
811
1991
1359
720
752
2301
917
2016
2878
1012
695
976
1472
2204
721
1041
3114
1273
805
912
896
809
1874
891
3562
784
943
783
888
2929
806
809
5164
1525
2204
3094
1188
1222
2026
938
1812
994
1178
730
895
1654
1171
1679
1805
668
1027
1504
3300
1389
3221
2196
753
738
1547
973
815
886
851
768
885
1734
1152
1146
7369
1154
901
4422
720
1439
955
765
1483
685
1755
714