1051
1646
1580
3958
2532
763
861
1146
852
771
906
1981
1273
1092
984
1088
1236
1381
2204
800
815
928
5901
1365
1847
823
1027
885
3208
953
918
781
801
825
1249
871
784
1051
919
819
1681
784
1092
796
2179
1228
981
1350
815
991
4099
1022
1004
901
1236
941
836
1380
889
828