994
773
2
3
311
119
35
1
5
301
16
1
6
2
1
186
128
35
527
2
1767
537
1015
969
128
4
1546
32
49
9
11
35
2
1
62
1
1
1
1
149
1
616
999
769
844
38
5
1
14
1098
1
7
72
1
1
143
82
1
1
4
1
12
6
1
2
20
441
1
1301
24
23
1677
1
52
1590
96
63
4
29
21
1
147
1074
5
352
151
1761
6
509