1007
5146
1741
4680
7972
673
767
659
703
731
684
2917
1203
692
735
718
793
612
4248
1101
888
1716
925
1255
746
1137
1095
816
20701
4955
728
646
723
785
1726
2012
933
2374
1617
2643
888
2501
1531
1406
911
927
1005
2402
862
1329
1974
636
736
830
742
1100
1012
816
834
694
1361
910
870
969
1492
4300
1343
796
1108
718
2083
665
1772
1003
779
3748
2707
766
5972
6904
1750
1358
771
1343
1876
1176
731
916
1111
1259
723
1071
2013
1859
1140
800
628
890
975
1180
1033
877
4205
4285
2984
1241
2707
1099
1201
5247
659
636
4086
1050
796
1956
649
7003
2283
2103