646
1117
887
849
921
743
820
1542
1025
1578
1008
1032
1674
1887
706
991
1612
1036
1047
858
1007
1550
5265
2459
1359
1014
820
864
2419
4959
1886
993
936
2922
1462
933
763
3106
1461
632
896
2774
666
11485
855
732
2794
1504
772
846
709
1810
946
842
3530
3087
1208
3069
3161
816
735
891
1553
787
851
1224
2283
767
1214
1601
1209
1114
887
1048
882
964
746
1636
3111
825
2009
924
2269
1613
2430
3022
2250
995
1074
3674
1396
1297
1013
853
3795
718
873
685
1884
1485
1434
800
2411
674
686
890
2079
912
8193
7890
789
1995
1669
1109
963
1027
1736
2928
982
1071