399
524
596
1
1347
670
22613
1
2882
584
566
400
2447
673
460
1
480
1
527
557
382
668
1
7068
755
713
1327
412
735
498
489
1
517
881
1982
672
2
472
545
1
588
1392
692
2
1649
514
579
4803
749