2428
7504
1059
2329
2779
1851
46082
4017
3757
14280
3243
1756
7613
1898
1702
2335
2304
4658
14882
23235
4310
65417
2134
15318
77187
26918
5514
5252