991
772
2
3
309
117
34
1
5
303
17
1
6
2
1
186
128
35
1
522
2
1763
540
1028
977
125
1
1547
33
48
9
11
35
2
1
63
1
1
1
1
153
1
611
996
770
842
36
4
1
14
1095
1
7
73
1
1
144
80
1
1
1
1
13
5
1
2
21
439
1
1299
24
24
1677
1
50
1592
95
64
4
28
22
1
148
1076
5
351
151
1757
6
505