983
778
2
1
297
106
38
2
291
15
1
8
2
188
125
34
623
2
1761
494
1045
937
122
5
1
1537
33
32
12
15
31
1
1
65
1
1
150
1
610
1000
777
839
37
9
1
16
1114
1
6
69
1
1
161
84
1
5
15
1
3
1
18
435
1300
26
18
1678
2
37
1585
79
66
5
36
15
1
166
1053
4
1
352
149
1757
4
504