2450
13461
1578
1359
3197
1652
2030
1571
1716
1290
1229
1404
2703
953
2376
1158
2249
1216
938
1534
1680
1129
1161
1138
2033