1143
2
1591
3
1792
526
655
1
1052
1376
753
879
644
756
4
658
2135
746
728
611
742
1748
751
792
4773
1271
936
683
1331
865
1097
1010
873