991
772
2
3
310
117
34
1
5
301
17
1
6
2
1
187
130
35
524
2
1763
545
1033
984
125
1
1550
29
48
9
11
35
2
1
63
1
1
1
1
149
1
613
998
772
840
35
4
1
13
1096
1
8
74
1
1
144
80
1
1
1
1
13
5
1
2
21
441
1
1296
25
23
1677
1
50
1591
95
64
4
28
21
1
151
1078
5
352
145
1758
5
506