495
2
3995
4
468
1
402
1826
862
0
1168
3
475
514
1137
16
562
593
445
357
574
5055
8
498
450
567
737
612
504
527
486
570
520
476
541
439