2133
2
372
1
868
754
875
5698
17
546
864
1200
3382
6
1629
594
774
1425
2207
562
674
747
2622
2975
4
686
513
86
951
1158
660
1281
5
529
620
1355