993
783
2
3
314
116
34
1
5
303
17
1
6
2
1
189
131
35
529
2
1776
554
1039
992
124
1
1563
28
47
9
11
35
2
1
64
1
1
1
1
150
1
615
1008
781
844
35
4
1
13
1105
1
8
74
1
1
144
81
1
1
1
1
13
5
1
2
21
443
1
1307
25
24
1688
1
50
1603
94
65
4
29
21
1
151
1085
5
355
148
1771
5
508