910
1765
1565
929
1474
851
1159
1125
846
942
863
805
1378
890
1196
1226
2129
1165
984
4908
1187
976
1075
915
1134
1072
1652
1127
976
819
913
882
1866
1184
832
870
1134
1604
1046
1569
916
2440
765
1032
826
860
1158
1543
866
894
3412
1035
802
1279
1182
1691
1145
892
1141
2137