2328
0
1133
4111
2
722
1824
381
467
454
210
25137
320
403
737
2143
787
631
366
663
1557
479
668
415
1161
409
388
5313
929
3428
3
439
1935