951
1630
852
951
942
1737
1476
887
2108
860
867
871
1088
924
823
1601
2867
982
2880
1535
1234
871
973
1553
979
827
1132
911
1543
1818
1105
1967
778
1761
1717
825
800
826
899
967
1331
1150
935
1187
3214
853
975
951
3067
1878
2401
1007
1711
1054
1124
2693
1994
851
1484
1877
1171
903
1044
883
2801
1669
871
1203
2444
1625
1068
1380
2077
7684
1017
1593
999
889
1683
2281
2150
1437
900
884
828
1590
762
1066
1080
949
887
747
927
1355
796
1415
1023
1380
946
1850
817
814
5966
1904
1036
840
2604
1723
1644
1033
1475
943
1882
1058
783
1682
2051
1223
959
1938