1244
1664
861
872
1653
991
822
1950
1742
2406
1976
1397
1643
874
868
4753
3014
906
1345
1479
1138
1671
2156
2148
5075
2221
1214
1531
676
1462
693
3031
1516
857
5197
5730
1888
1591
786
1546
1020
1241
718
970
776
896
2158
2104
2564
1752
1230
1109
643
14734
979
1446
826
1661
1479
1167
1114
1702
898
1357
816
1387
1977
938
736
876
728
1167
825
1340
1394
1640
923
790
2137
1459
1050
1101
776
923
996
1327
682
937
1509
1050
862
2218
1280
1729
1459
1629
985
2106
1648
673
982
1019
781
934
705
867
1367
1326
2000
829
915
792
850
971
1216
1158
2396
849
1692
1069