1502
1528
1008
2891
1299
5222
2191
10619
1212
976
15068
1204
1249
1192
3235
2831
12423
992
2775
1228
975
2015
2202
878
1205