954
779
1
1
312
103
35
1
291
10
1
9
2
179
116
39
599
4
1733
499
1084
981
127
8
1
1520
23
31
14
15
24
2
1
63
1
1
1
156
592
983
756
837
44
8
19
1099
2
4
64
1
1
139
83
7
16
2
2
3
17
432
1
1280
20
19
1640
1
43
1558
73
64
7
41
18
2
159
1034
5
1
339
157
1730
3
506