1060
4
1154
1
4877
10
1644
3
1491
1332
513
2
551
484
490
609
451
442
425
519
431
470
537
405
494
1291
5
585
659
2055
741
552
1208
648
6
505
544