568
1
538
495
2
1550
3
446
3431
18
374
480
2155
449
529
459
642
3328
4
483
801
471
429
2961
9
741
379
692
560
2605
679
629
954
641
816
922