50
878
4
26
528
3
12
468
2
6
10
695
8
100
768
16
545
5
11
491
1
327
0
458
551
13
475
9
728
315
404
397
461
7
460
847
497
633
779
749
28
825
27
583