994
782
2
3
312
115
34
1
5
304
17
1
7
2
1
189
130
35
532
2
1776
557
1030
990
125
4
1556
27
47
10
12
35
2
1
64
1
1
1
1
152
1
613
1008
782
837
38
5
1
13
1104
1
9
73
1
1
144
80
1
4
1
13
5
1
2
20
441
1
1309
25
24
1682
1
53
1596
95
65
4
29
21
1
151
1079
5
356
147
1771
5
511