3500
4
440
1
2951
14
754
0
490
841
517
1089
2
681
3008
5
911
735
2581
1526
2573
6
2744
1850
662
2420
10
1408
541
3
240
104
1039
8158
23
1777
4628
1519
786
10182
15