4684
1471
2016
1285
902
786
952
2901
4232
2038
1103
1139
1576
1079
5355
1185
1066
1269
746
834
154607
1229
2158
1060
711