970
0
394
248
443
213
544
2111
3
957
455
951
744
2445
409
587
757
2934
787
615
602
1045
1346
719
625
474