657
1
654
751
611
740
755
4
1747
2
525
1051
2134
14
792
4769
3
1268
1009
864
935
682
1329
1953
2553
8
890
1021
2477
3122
7
2798
6706
10
1010
1022