1203
1
860
982
2
4512
1525
1960
1742
5
1362
3
1398
1837
928
2438
1179
800
955
914
777
804
821
1090
879
762
522
687
787
2190
1582
6
1158
995
4
620