1532
1431
23429
1388
1268
2836
974
1159
1705
1013
1113
2601
2034
2640
1020
1007
1684
1288
2525
1855
4613
1370
778
1000
1573