907
699
3
1
282
97
35
1
253
9
1
6
4
2
157
111
28
2
579
1
1606
510
1086
1
997
112
8
1
1397
34
21
16
11
15
2
56
3
3
1
179
546
877
743
751
71
8
22
1063
1
4
54
1
1
110
82
7
1
16
7
3
13
370
2
1215
19
22
1491
1
50
1442
55
59
8
25
20
2
139
935
4
1
302
189
1601
5
460