1121
0
925
1
705
2
958
901
516
940
863
2015
5
843
2000
739
579
842
3
3084
769
796
740
677
4
850
521
1127
1919
2635
6
175
799
112
1294
1165
87