955
777
1
1
312
104
35
1
292
10
1
9
3
180
117
39
593
4
1732
500
1086
989
127
8
1
1517
25
31
14
15
24
2
1
63
1
1
1
159
590
981
756
837
43
8
19
1100
2
4
63
1
1
138
83
7
16
2
2
3
17
432
1
1279
20
19
1639
1
43
1557
73
64
7
40
18
2
159
1028
5
1
340
161
1728
4
505