993
786
2
3
310
113
34
1
5
309
16
1
7
2
1
190
129
35
535
2
1779
549
1034
978
124
4
1559
27
47
9
13
35
2
1
64
1
1
1
1
152
1
615
1009
780
843
38
5
1
13
1102
1
9
74
1
1
144
81
1
4
1
13
5
1
2
20
443
1
1310
25
24
1685
1
53
1600
94
65
4
33
19
1
152
1082
5
353
149
1774
5
511