631
699
1068
21759
3232
1144
739
920
1949
783
2258
726
905
1850
1182
1624
791
1186
1675
1983
859
859
754
782
9428
2064
2721
7535
1838
10400
675
1010
752
970
912
1295
896
962
786
807
75594
6972
2758
1671
2177
738
1182
1139
989
3204
3531
1543
2168
2564
1590
790
8209
1901
1418
987
755
815
1326
2103
4526
1303
1414
912
1952
1560
1310
7764
890
2482
907
845
1072
2056
979
970
648
7877
1680
1964
1578
1035
761
1022
948
860
630
1220
747
702
3222
830
712
917
2152
1719
822
1625
1999
1577
734
1736
1379
2364
635
1386
1643
3026
979
712
1738
893
904
944
695
1071