1080
3053
3745
1856
1970
1444
1260
841
1251
700
1230
1281
2700
29510
2122
5028
1505
3756
4497
25110
8379
2691
10228
2770
6306
5582