3446
1052
1325
1187
1401
4011
1974
4703
8262
3113
1941
4172
1581
3090
6663
2851
6598
7927
2222
2389
2189
2418
4293
3457
4404
3391
2047
4136
5232
3833
4600
22496
8229
4252
4877
4358
3671
4601
5346
9984