130
788
922
23920
12514
20128
2420
2210
750
1670
900
2033
1042
290
594
383
511
258
340
210
433
230
231
564
403
410
150
100