2028
4154
3059
12259
1273
1757
2145
3056
2069
2389
1378
2002
20808
1092
3485
2396
48700
750
8652