1703
6484
2338
22548
38649
295
4000
2142
760
1336
788
1304
475
709
3067
4484
813
689
3417
457
465
1570
512
877
123
179
439
3055
7251
439