366
0
417
2445
798
1566
1
437
467
1817
514
780
597
2121
4
266
5393
8
526
863
304
1557
563
860
2541
2
1059
1991
422
1043
297
2909