9432
3358
3695
999
7431
2356
3720
1552
5759
2578
3455
1470
2181
887
3588
1738
7692
2873
11999
5965
1303
417
1275
386
1279
473
1476
542
757
312
1702
602
4440
2034
1145
451
658
301
576
252