685
4004
1169
6478
2604
1771
719
658
5581
1613
5878
1597
1247
868
2011
692
1056
5284
793
3711
825
754
3028
786
1781
944
661
14658
975
1217
2757
846
711
1629
629
4856
1040
755
741
1094
685
4016
878
2101
2449
2743
767
1139
2889
1538
855
856
2225
1807
921
1631
1471
743
1095
953
971
3713
1355
744
730
731
4314
766
24013
687
730
695
701
830
822
2382
904
826
659
701
929
1678
1590
770
928
899
1472
6869
2211
662
2011
679
788
1061
1358
611
698
652
2582
1206
745
1183
2718
717
771
918
1862
736
1390
633
598
1162
826
677
761
1840
3043
790
1304
1191