504
466
1
1
2
1
24
8
2
1
5
41
11
4
106
8
2
8
2
5
47
302
93
34
1
16
1
3
1
47
54
27
52
60
1
6
2
2
1
15
1
8
2
21
39
5
10
1
4
1
1
16
25
1
17
1
254
150
18
5
8
80
1
1
45
1
1
2
44
17
59
1
5
22
25
1
2
1
15
15
16
168
88
10
7
234
4
1
2
106
59
285
5
77
228
160
493
12
8
3
3
13
425
27
8
5
31
56
385
4
20
80
279
124
467
481
339
107
8
610
20
26
1
2
133
52
2
1
1
114
20
835
1
179
569
170
50
425
35
31
4
6
7
1
34
302
3
93
60
967
3
285