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