510
446
1
1
2
1
24
7
2
5
56
10
6
98
10
1
2
2
8
54
288
94
35
1
16
1
3
1
47
53
29
50
48
1
2
1
2
11
2
2
1
24
1
39
2
7
1
3
2
1
15
26
1
18
249
147
13
4
5
83
1
1
44
1
1
2
52
19
59
1
6
25
27
2
3
11
22
15
177
89
9
1
5
217
4
1
1
118
49
281
4
87
208
160
496
5
2
1
5
10
432
19
8
4
34
68
367
3
20
71
295
121
449
441
338
132
6
609
21
32
1
134
39
2
1
1
2
120
20
815
1
168
571
172
42
432
27
34
4
8
8
1
35
288
3
94
75
954
2
262