4
531
201
6
23
7
232
51
101
961
221
211
488
91
20
10
14
2
92
491
24
5
652
9272
17143
25674
41
14594
5953
772
863