954
778
1
1
312
102
35
1
291
10
1
9
2
179
116
39
599
4
1732
499
1084
980
127
8
1
1519
23
31
14
15
24
2
1
63
1
1
1
156
592
982
755
837
44
8
19
1098
2
4
64
1
1
139
83
7
16
2
2
3
17
432
1
1279
20
19
1639
1
43
1557
73
64
7
40
18
2
159
1033
5
1
339
157
1729
3
506