58
48
38
511
4010
222
551
691
1404
271
213
333
233
344
292
402
404
446
392
10517
203
369
354
7535
435
10650
211
232
12