745
445
1255
402
1173
621
1153
687
764
980
421
437
147
409
477
622
172
212
229
296
1099
1282
1093
1159
495
469
1168
1430
463
711
499
442
1067
271
990
899
480
703
509
241
311
342
496
358
2014
436
610
831
584
681
433
323
520
401
320
1021
547
462
373
651