2738
4115
5724
1663
27315
6072
5651
1439
2532
27598
4081
3156
17313
7183
2812
1373
1371
5321
32144
1304
2449
3685
45228
1518
895