671
4582
2264
693
745
783
1738
2167
728
920
1567
1432
708
726
2156
986
1101
709
1980
1351
2403
4919
1671
2783
1283
1767
625
1151
1220
704
853
2984
1560
898
1839
986
1545
1526
689
2170
991
1392
1160
737
1613
1445
776
1090
846
2031
972
736
1404
889
1077
956
744
1367
674
2332
1133
829
856
812
817
1015
693
2729
2195
1087
1325
842
1672
1077
1552
1288
639
1548
988
3560
1904
981
2433
1036
1245
728
1820
812
689
652
823
1101
1288
959
1859
1903
663
857
1377
7055
1048
2496
1695
917
1054
1638
632
1437
775
861
807
820
4811
1183
805
3288
1764
849
856
821