50
856
2
7
800
548
5
3
926
1
604
6
300
707
9
1449
14
43
100
1213
15
41
1564
4
88
4092
47
5222
27
3335
6097
39
7226
12
5503
26
337
3602
1661