140
848
952
25420
13614
21628
2560
2290
850
1870
930
2163
1122
290
674
393
541
298
380
210
463
260
241
574
403
410
180
100