510
466
1
1
2
1
24
8
2
1
4
45
11
5
103
8
1
8
1
6
47
302
92
34
1
16
1
3
1
48
52
33
56
58
1
6
1
2
1
13
1
8
2
23
39
4
10
1
4
1
1
16
25
1
17
1
254
150
15
5
6
84
1
1
45
1
1
2
51
17
58
1
6
22
25
1
2
1
15
16
17
178
90
10
1
7
228
4
1
2
114
56
279
5
78
227
165
496
10
8
3
3
12
431
23
8
5
31
58
389
2
20
84
285
123
464
477
341
121
7
626
20
27
1
2
139
47
2
1
2
118
20
837
1
184
570
172
47
431
31
31
4
6
7
1
34
302
3
92
64
973
3
286