787
1
3486
880
520
674
882
869
7
843
3
2040
1145
624
580
2
5489
4
813
2065
779
5
742
968
1090
879
1626
894
747
835
650
4065
1337
1893
754
415