995
773
2
3
312
119
34
1
5
302
16
1
6
2
1
186
128
35
527
2
1768
534
1015
972
128
4
1547
32
49
9
11
35
2
1
62
1
1
1
1
149
1
615
1001
769
845
38
5
1
14
1098
1
7
72
1
1
143
81
1
1
4
1
12
6
1
2
20
442
1
1301
24
24
1677
1
52
1591
96
63
4
29
21
1
148
1073
5
352
152
1762
6
508