1899
1632
1070
950
1158
936
952
783
853
893
903
907
993
896
3025
907
5949
914
2040
960
2017
857
968
925
895
1190
1157
1094
1502
1267
930
1152
1129
1020
710
1028
1602
1055
1044
962
820
1005
2788
2321
959
1280
744
850
948
974
926
1087
1124
1032
1293
924
1194
759
1072
1816