1700
6469
2304
22380
38283
288
3961
2136
759
1329
786
1289
473
709
3034
4482
811
684
3398
457
464
1565
512
876
123
178
437
3047
7167
435