908
768
2
1
292
94
34
2
282
12
1
7
2
176
125
35
584
3
1676
461
1009
878
123
5
1
1474
25
28
13
15
25
2
1
62
1
1
148
574
953
734
812
34
8
16
1081
1
5
65
1
1
138
88
1
5
17
1
2
1
18
410
1244
22
18
1593
3
38
1514
70
63
6
40
20
2
158
1000
4
1
325
150
1675
1
497