605
1
376
2
4895
5
476
1680
1722
4
7169
7
973
513
1026
403
561
758
465
539
466
693
507
469
418
827
413
1565
6
1670
3128
3364
5317
5615
3
1187
2995