455
502
1
3
26
10
1
4
6
1
33
7
3
112
4
3
1
25
369
82
40
15
7
44
49
46
26
39
11
4
6
11
1
32
7
15
6
10
25
1
25
226
173
17
2
7
119
1
1
52
1
3
45
6
58
1
2
3
25
16
14
1
2
5
10
13
165
100
13
10
217
3
2
2
144
45
249
6
53
179
175
543
7
4
6
7
464
40
4
11
33
29
350
7
15
76
267
113
486
522
372
38
4
631
5
21
2
148
35
2
3
132
15
810
173
599
126
57
464
44
33
4
10
11
1
40
369
3
82
48
956
1
322