5067
2527
749
622
1257
31737
1130
622
699
88887
1257
1257
890
1290
2290
3790