1834
3
1132
1
1267
2
1250
899
690
673
3787
10
1112
538
631
974
4
679
5
897
1335
551
799
1179
659
628
773
1033
2270
1398
1000
1530
757
2343
1077
807