989
771
2
3
309
116
34
1
5
301
17
1
6
2
1
187
129
35
524
2
1760
545
1030
980
125
1
1548
28
48
9
11
35
2
1
63
1
1
1
1
148
1
612
997
772
837
35
4
1
13
1094
1
8
74
1
1
143
80
1
1
1
1
13
5
1
2
21
441
1
1293
25
23
1674
1
50
1588
95
64
4
28
21
1
151
1076
5
352
144
1755
5
506