877
1
496
1000
2402
6
3874
3
475
1009
2
4021
8
2323
2424
618
1010
838
5
777
2654
912
2671
5701
3492
989
520
662
792
813
723
804
1049
1102
1306
4
1574