989
779
2
3
313
116
34
1
5
302
17
1
6
2
1
187
130
35
526
2
1768
545
1033
984
125
1
1557
28
47
9
11
35
2
1
63
1
1
1
1
149
1
612
1004
778
839
35
4
1
13
1102
1
8
74
1
1
143
80
1
1
1
1
13
5
1
2
21
441
1
1301
25
23
1682
1
50
1597
94
64
4
28
21
1
151
1083
5
352
145
1763
5
507