499
470
1
1
2
2
23
5
2
1
4
1
35
7
1
101
7
3
4
2
4
46
313
89
33
1
16
1
4
49
58
35
62
56
1
6
3
2
1
11
4
1
22
45
5
9
3
1
1
1
1
16
25
1
26
258
153
15
6
11
85
1
3
42
1
1
2
38
14
58
1
1
3
24
22
1
2
1
18
10
13
166
87
5
7
228
11
1
2
102
61
294
4
68
229
170
493
9
4
2
3
8
424
23
11
5
31
52
397
5
16
83
284
118
468
502
346
80
8
601
22
34
1
124
39
2
1
106
16
846
1
178
574
172
41
424
34
31
3
8
13
1
33
313
3
89
54
966
3
278