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
696
615
1310
1355
1564
732
1366
1422
2256
647
777
1646
1655
1415
1332
1424
785
990
805
605
1899
674
1343
716
671
2074
910
660
708
853
744
4830
781
1157
808
739
1787
996
2305
2385
747
1643
964
1610
727
717
1673
676
1256
628
2342
687
1016
1165
1019
689
614
638
1677
1548
1079
1884
1063
2984
1114