415
0
299
957
1059
4536
2
2328
1101
668
390
379
403
602
422
1557
584
641
409
454
722
266
2143
410
1629
4111
267
1824
455
951
298
2123