886
780
1353
2554
3049
1198
959
856
730
921
1031
3292
751
2031
642
788
782
759
1215
647
1215
1406
866
1188
2265
1802
1441
1425
1014
855
2297
1558
1978
631
736
1018
1297
2823
763
753
1969
1033
1303
715
927
955
761
4561
860
4920
1909
1563
718
3303
989
1819
1249
700
2998
2887
819
1307
1181
1838
1140
1547
852
762
673
1089
616
668
895
1247
1618
693
918
662
1526
2379
2483
851
3017
1275
907
2348
726
981
639
711
948
1151
1543
1515
3835
1457
821
2180
860
1438
654
1844
991
694
2138
1185
710
815
1659
1048
747
722
735
1303
2250
1893
1963
819
2985
1099