524
0
2524
5430
4971
14
417
2271
4
1762
1
785
1048
2517
574
1431
2
1223
610
596
989
688
1089
1477
869
526
668
14470
370
490
2254
773
3475
5
237