273
0
328
93
474
506
797
326
668
479
408
637
418
813
2727
2
211
138
5313
290
658
1348
787
2490
1571
1
490
267
415
2992
19279