5890
3
2206
1
679
2
1369
590
580
1779
3127
966
720
2767
6
620
951
1134
1113
4
804
675
562
712
2017
731
412
1434
617
845
1475
947
74
1151
1080