722
1655
1299
706
1798
1638
1587
819
1636
912
2959
2717
661
843
700
696
798
1469
1574
1609
1319
1307
1554
765
1351
2017
2002
1546
1367
717
802
761
737
911
2021
3310
1046
1954
1596
1811
1416
1478
1752
2914
1793
803
3548
1756
1697
1360
1756
1557
816
1653
740
678
847
795
1075
820
1530
891
794
967
702
1847
764
3399
782
1920
1089
1352
803
649
1140
710
2981
876
628
1167
1383
1240
2043
708
3170
947
961
962
1035
783
1254
1655
762
683
633
3204
707
1245
652
2097
643
1447
899
1186
692
1426
817
896
1020
1629
2907
1136
833
761
1245
624
896
1092
696
1205