1397
0
484
194
475
804
1500
3012
3159
562
2439
685
2551
1
437
3168
467
1166
2524
1243
477
574
608
388
490
636
542
1862
5430
494
673