246
474
1308
322
134
112
36
402
451
22
4
46
794
39
327
104
1259
277
806
119
730
444
832
590
698
123
756
1
54
65
758
308
11
123
680
31
109
12
191
69
278
154
14
12
83
6
101
0
10
173
15
409
18
790
