910
1
958
1087
168
1252
2
454
650
854
724
675
413
2500
3
1130
729
1481
3337
5
557
1245
527
1311
653
1721
460
868
80
3087
8
89
864