2143
1
3200
2
3554
9
4329
10
581
0
5536
19079
6
1547
616
1650
4034
2517
3144
429
23
6878
648
309
1296
527