863
673
1018
798
3291
1038
1112
2999
1705
628
675
722
696
4546
2723
697
1010
707
892
2159
1535
2597
1615
2742
1254
788
4060
1263
894
1473
1760
2679
2115
1673
3722
1362
3012
644
1057
1144
1173
3254
2764
2505
2377
664
5535
3830
739
1431
974
1229
1126
2256
668
853
837
875
775
1992
1065
703
828
777
2338
2127
1018
2109
733
1126
728
1318
1427
681
1734
1262
1418
1714
686
1321
601
1533
2220
781
1733
2329
721
1380
1157
654
652
1675
1924
1105
1574
617
771
779
1608
700
1110
968
1639
793
1278
2595
820
662
698
1525
1023
815
780
1037
1186
1521
1820
621
665
1239