683
1
475
433
2
621
641
682
1851
983
1875
510
496
624
5
454
635
95
563
4980
7
720
480
815
3
579
559
361
445
481
671
1327
1246
793
696