994
772
2
3
310
117
34
1
5
303
17
1
6
2
1
186
128
35
1
524
2
1766
545
1034
984
127
1
1550
33
48
9
11
35
2
1
63
1
1
1
1
153
1
611
999
772
843
36
4
1
14
1097
1
7
74
1
1
145
80
1
1
1
1
13
5
1
2
21
439
1
1302
24
24
1680
1
50
1595
95
64
4
28
22
1
148
1080
5
351
150
1760
6
505