953
775
1
1
311
102
35
1
291
10
1
9
2
177
116
39
598
4
1728
499
1078
974
128
8
1
1515
24
31
14
15
24
2
1
63
1
1
1
158
591
977
753
834
44
8
19
1096
2
4
63
1
1
137
82
7
16
2
2
3
17
429
1
1278
20
19
1636
1
43
1554
73
64
7
39
18
2
158
1031
5
1
336
159
1725
3
502