477
0
290
846
1282
484
787
463
474
561
2461
20
2269
4
615
2337
165
453
1
1504
1009
2
162856
521
116
172
518
543
364
792
1636
714
2094
530
4099