1350
977
1786
1065
1585
4170
1378
653
1030
1691
21253
698
1218
819
956
679
772
1648
2234
1588
1051
10606
1344
944
1494
822
852
1809
1156
656
1375
2088
948
700
607
1046
1560
710
854
654
863
1017
851
1482
1385
854
1280
917
2517
864
4978
993
1035
2085
1031
771
738
18425
645
1234
1090
830
540
703
850
826
950
1504
684
1546
695
776
1692
1250
976
4124
1698
1399
649
822
967
968
2072
1377
1208
881
1548
1179
2145
2002
843
2492
658
22470
1526
751
6476
994
1564
5110
985
736
637
615
945
745
904
2002
910
750
693
5055
818
728
1758
784
2974
779
1908
789