2433
12
558
2
795
1
571
829
1537
4
1219
3
321
314
0
1314
108
499
1346
717
392
249
275
306
488
398
354
447
366
289
1919
5
617
421
1563
740
385