989
1
917
3
766
4467
4
1241
5
739
1835
1256
2859
1432
1553
758
954
2
1498
0
1041
1475
881
1238
1825
1928
826
796
2017
1075
1250
1689
749
807
816
1150