951
777
1
1
308
102
35
2
292
11
1
9
4
182
118
39
591
4
1728
503
1078
974
128
8
1
1516
22
31
15
15
24
2
1
62
1
1
1
158
585
983
752
839
42
8
19
1100
2
4
65
1
1
138
82
7
17
2
2
2
17
433
1
1275
19
19
1636
1
42
1553
74
63
7
39
19
2
161
1025
5
1
340
158
1724
4
504