21308
5462
2684
5586
19269
2898
4776
15268
3499
5588
2250
5790
4018
18762
64418
31881
5346
10421
2510
2302
18267
53551
3034
18536
19181
12288
2883
6849
6247
3850
4679
9994
3382
9855
4809
2503
51512
4904
10149
9689
2902
5436
5011
2457
8598
2771
127143
52579
12459
4193
14355
5234
12145
7422
4893
26686
76410
12928
10099
2871