1812
376
1584
328
12377
2563
1925
399
2064
428
1386
287
18388
3807
2185
453
2152
446
1210
251