863
3321
2727
2831
786
1156
1329
3099
1853
853
1335
730
2438
615
1397
1072
1353
822
876
759
718
1879
711
909
789
814
1968
901
809
3783
843
785
1583
1913
1298
1459
744
698
973
899
1559
929
783
1707
1353
707
700
703
4842
4164
1008
1149
621
908
1908
767
713
1054
878
1063
874
984
866
1848
825
2760
602
813
712
1784
903
1632
1769
780
1102
2161
1585
1113
749
1851
1641
830
941
955
970
628
671
825
694
1634
1021
845
922
1337
1373
938
1926
1150
1551
1528
1269
895
1418
694
1660
1557
1140
784
1448
1267
1522
1565
1007
766
847
1347
730
1097
919
728