525
0
5713
907
1854
5
2730
6
323
707
1842
1
773
2551
244
1428
2076
2126
419
1463
1762
2
1377
1337
871
474
996
359
547
1020
2668
543
829