1013
2516
2763
1291
3209
2948
3289
2784
3310
2833
2352
3126
2872
3131
2877
3389
2110
3134
3391
1600
1346
2370
1097
1354
3403