994
765
2
3
310
120
33
1
5
298
16
1
6
2
1
185
127
35
525
2
1759
541
1014
960
129
4
1538
32
48
9
11
34
2
1
62
1
1
1
1
149
1
609
998
763
838
39
5
1
14
1075
1
7
70
1
1
143
83
1
1
4
1
9
3
1
2
19
440
1
1295
23
23
1666
1
53
1582
94
63
4
28
21
1
148
1065
5
353
151
1753
6
505