50
121
1
124
2
99
336
0
300
561
3
762
899
7
828
6
4
683
864
22
1391
54
200
1470
8
25
1479
21
2105
71
3413
20
129
2528
111
2136
45
1084
4790
32
150
4004
3186
2432
1527
1461
1271
9
1156
1221
1186
12