407
52
149
69
128
74
146
258
168
197
769
879
2
2
1
3
2
262
155
31
1
1
1
4
1
1
1
1
1
1
308
23
2
1
1
19
1
1
1
1
2
1
1
1
1
14
1
1
1
174
1
1
139
2
1
9
2
2
446
1
2
12
224
45
665
688
26
3
3
7
10
625
13
1
18
59
1
27
114
2
665
72
28
108
575
1
486
464
13
3
1
1
444
4
54
13
1
4
2
21
1
1
2
589
1
2
52
1
1
3
4
1
12
2
4
106
4
13
3
2
2
26
15
1
8
43
2
2
33
3
1
2
2
4
1075
1
16
5
59
1
2
1
1
42
261
1
1
1
1
1
1
1
2
1
1
25
1
1
1
18
23
16
193
12
108
1292
27
1
2
4
2
892
1
3
535
182
2
31
636
26
27
95
230
79
140
1632
16
479