110
1
1236
2
655
1866
5
3233
3
711
0
37820
24
2040
16
2522
6
1760
7972
4
974
5677
501
15
1298
945
793
13162
10
64
81
72
184
52
43
82
59
48
85