0
384
987
919
1040
796
793
983
549
1068
753
850
722
1037
1003
893
1775
1
1254
2710
1497
1581
1527
141091
2992
2565
2469