2402
6
496
1
1000
3874
3
513
619
949
1010
697
475
877
1009
2
655
66
568
637
660
894
742
649
634
1095
954
468
107
595
823
1485
887
453