552
0
2199
722
462
391
1045
1629
1557
980
401
839
483
1
714
787
2211
460
1213
1100
957
614
474
415
520
765
51
668
503
951
1222856
4