952
789
2
4
315
121
35
1
4
288
14
1
5
2
175
134
1
31
515
2
1741
571
1045
974
133
4
1535
28
38
8
11
35
2
1
61
1
1
1
136
1
612
990
766
829
39
5
1
14
1078
1
7
71
1
130
86
1
1
4
1
9
4
1
3
19
435
1
1280
25
22
1663
1
38
1576
82
62
4
31
18
1
140
1057
5
350
151
1736
5
515