50
126
2
12
1845
3
371
35

4
1
3
5
5
1
2
34
1
2
5
1
1
2
2
1
2
1
1
1
1
2
3
2
3
1845
1
12
1
2
40
3
1
2
1
1
3
298
1
29
5
1
4
14
1
1
2
1
5
1
5
1
3
2
9
1
2
1
2
2
1
1
2
2
23
23
3