1400
6076
3963
956
2769
1118
594
2756
26539
1406
166
1215
3623
4321
4490