7
128
22
12
136
664
1057
394
1029
224
143
143
9
640
106
931
197
22
930
713
2
454
752
2018
799
746
800
14
16
2
62
351
17
9
996
308
202
1007
5
0
412
29
158
8
