3305
3125
2523
2603
7179
4912
3973
1805
10856
3377
3085
1758
3017
3453
2713
4894
6568
2000
27991
2464
2692
2884
3533
2185
3948
5602
5673
7995
3186
6131
3222
5758
2057
2788
5047
4261
9009
16763
4935
5645
4618
4378
3335
3711
17755
6624
5260
5140
5112
2695
3964
116619