1005
3677
721
793
1589
2790
1002
2618
954
892
2258
783
1678
851
803
986
731
2228
935
1523
993
876
4913
856
901
741
910
816
875
12836
777
831
918
1033
1492
1057
826
926
1693
1585
866
834
854
932
869
703
923
2396
1259
633
883
6960
930
937
808
2006
784
1093
1441
912
912
7768
782
5709
1518
1504
1824
1156
636
2159
765
655
2749
925
823
889
2253
1828
803
650
660
686
686
3024
907
1843
1349
6250
1141
1659
1774
896
824
725
829
605
2561
2386
2432
3757
11969
2443
1017
1346
1210
1003
2052
2531
702
4223
3062
1303
3106
4163
841
1178
779
716
1182
818