13810
560
640
744
902
550
571
830
611
1170
1145
1030
687812
49383
48580
48018
4254271
4043158
33124
3255151
31106
26672
24481
22900