1008
1156
1165
285
1320
851
1191
1172
187
660
80
420
519
382
637
587
493
201
150 331
281
331
331
838
6300