539
0
2349
3
445
750
6747
402
55
380
1020
984
456
106
641
1014
908
5242
417
618
730
808
1211
296
346
785
687
674
2416
585
683
2402