5560
5
1115
1
572
0
458
8766
2
4331
4
1390
503
759
46414
769
6333
43
2459
6
4594
1354
543
2393
139
2030
3194
471
1780
300
383
768