5732
9
1558
2
622
1
526
445
357
1386
3
392
434
474
409
459
466
364
376
494
502
531
564
490
696
1900
541
735
499
570
1137
5
1447