683
0
865
6
528
1
488
842
869
2
798
3
744
646
541
1333
1858
2637
5
1363
880
852
982
800
3011
953
1259
991
1049
1260
881
1864
1359
829
139
87