682
1
475
432
2
621
641
1851
983
1875
510
496
624
5
453
635
95
563
4980
7
720
480
815
3
579
559
360
445
481
670
1327
1246
793
696