880
1
682
2
561
3
4036
5
425
403
60
1090
4
1052
988
0
908
527
496
389
1473
800
1739
10
1992
587
623
69
1331
859
559
61
269
516
177
1979
8
2039
13