2477
3
7524
5
4435
3497
4
1337
2
8646
10
2725
22
8582
944
1
3643
1662
3238
2784
2111
1650
0
3866
4938
1373
1322
598