476
1
2525
3
563
613
2
517
2409
0
735
491
509
1237
4
549
1954
1793
450
1392
930
1586
988
9406
9
542
632
447
1794
133
577
513
3233
520
1543
1075