3198
1445
2218
2104
4316
11355
1473
1755
1481
7814
2597
3249
1461
2964
4496
2120
2808
9729
2998
2227
2862
5568
1935
2561
9014
1827
29001
4679
14762
1741
3979
19719
2488
3766
59825
5441
4990
5634
3048
7762
66623
22323
2776