475
0
2726
8
426
715
350
1746
1
1272
473
1557
2659
676
361
730
1404
2
952
1621
2513
76
348
684
539
138
94424
3
416
713
333
768
1532
878
2411