823
2143
2125
1113
800
837
884
880
15659
4030
2025
965
2523
694
1548
699
1057
676
1236
1686
673
837
746
1796
710
3982
1698
733
3226
913
716
729
693
28499
839
792
1769
1812
773
778
9122
5376
2033
781
721
1005
1113
757
848
1472
1545
771
654
779
2339
1063
1979
731
680
6978