16212
95403
10959
2366
9278
1628
5858
10686
4721
3515
771
3426
5667
16465
7208
848
1930
6376
1414
2674
3789
1135
1483
2391
21165
1030
2834
3307
5002
3029
2570
1749
2260
1022
1816
3793
7636
5391
2363
2857
4903
2887
2374
8019
13832
2413
8923
34870
4083
3419
3301
2418
3260
3992
5688
6959
15870
7252
7157
17605