3014
20
4398
10
5782
4
1312
0
2143
1
3200
2
3554
9
4329
581
5536
19079
6
1547
616
1650
4034
2517
3144
429
23