2392
2
1310
0
542
2760
4
581
5308
978
629
2600
929
3
801
2431
1
619
1268
2468
3357
11
2475
718
660
504
3187
5
475
458
2430
830