931
772
2
1
304
97
34
2
283
11
1
9
4
178
119
39
1
587
3
1703
489
1051
954
125
8
1
1490
23
32
14
15
24
2
1
61
1
1
143
583
976
745
830
35
8
16
1080
1
4
64
1
1
136
84
7
17
1
2
2
17
431
1252
20
18
1610
2
42
1528
74
62
7
40
19
2
161
1013
5
1
340
145
1699
4
498