513
470
1
1
2
1
24
8
2
1
4
45
11
5
104
8
2
8
2
5
47
305
95
34
1
16
1
3
1
47
54
30
57
58
1
6
2
2
1
14
1
8
2
20
39
4
10
1
4
1
1
16
25
1
18
1
254
152
19
5
7
83
1
1
45
1
1
2
51
17
59
1
6
22
25
1
2
1
15
16
17
177
88
10
1
7
232
4
1
2
113
58
284
5
77
229
163
502
12
8
3
3
12
433
27
8
5
31
57
389
4
20
81
285
126
471
482
343
119
8
629
20
26
1
2
140
50
2
1
117
20
845
1
184
577
170
49
433
35
31
4
6
7
1
34
305
3
95
64
980
3
289