5051
4191
2321
4813
5546
3837
2596
2148
2547
3856
6093
2689
3132
8297
63660
1707
7726
3049
4481
61399
1951
2264
7376
2438
2990
3505
1697
5500
2533
3225
12650
4025
6126
1822
22971
19932
91837
2310
3529
5792
3042
10410
15292
2982
2231
2769
27581
8304
2663
2660
7003
8084
54882
20202
15634
5102
6557
14882
4113
2289