5506
5068
2835
3127
1140
2190
1227
2681
8823
2293
2801
6436
4796
1236
1730
1125
47
1493



























