1925
1
963
3
1290
713
1084
768
1598
5871
15
553
0
493
1809
573
714
717
1333
993
804
1132
477
13760
383
2429
5
414
2211
913
1053
2395
475
2332