100
1126
3
19
1405
2
5
1129
1
16
1536
11
57
1448
32
929
0
18
1385
42
750
2036
4
63
50
954
6
1303
200
886
12