905
1114
196
197
880
990
6
423
1500
2003
1082
610
130
374
909
403
302
1097
2259
1068
