990
778
2
3
308
112
34
1
5
306
16
1
7
2
1
189
129
35
531
2
1768
549
1026
973
124
4
1549
27
47
9
12
35
2
1
64
1
1
1
1
152
1
613
1000
777
836
38
5
1
13
1097
1
9
73
1
1
144
80
1
4
1
13
5
1
2
20
441
1
1301
25
24
1674
1
53
1589
94
65
4
29
19
1
150
1075
5
352
148
1763
5
508