848
825
910
1105
1491
1207
962
2865
2057
823
1028
1936
1897
1017
2557
1073
839
769
1190
2615
1082
823
848
1080
1252
784
28171
3653
1007
2333
746
7000
2403
9722
4479
826
1174
1618
1074
6890
1960
988
1171
957
1034
3524
5189
1182
2222
881
2720
1257
1419
738
1030
1316
1860
1029
820
1477