523
427
1
1
2
2
19
6
2
3
71
7
6
95
8
1
2
2
6
57
271
86
30
1
15
1
4
1
55
65
31
49
49
1
1
2
1
2
10
1
2
1
35
1
2
44
2
5
1
2
2
16
24
1
18
250
144
12
2
8
70
1
49
1
1
2
41
20
54
1
1
4
27
22
2
1
16
32
1
14
162
83
9
1
3
239
8
1
1
118
45
277
3
85
203
176
481
5
2
1
4
6
414
19
4
6
36
69
378
3
17
70
330
90
443
412
335
154
6
626
13
36
1
121
37
1
1
1
2
101
17
830
2
162
569
172
39
414
23
36
2
6
6
1
30
271
3
86
90
949
1
253