414
1
663
2
634
531
568
538
777
563
2932
6
3617
19
679
2958
8
1001
11691
18
467
3
407
418
376
492
364
651
578
540
839
428
561
542
696
519