11128
1836
12572
3970
4563
2342
10950
12071
16253
12960
3217
2866
1796
91942
7652
4485
7320
2119
2991
3176
4005
97913
2038
3745
11935
4216
44346
3039
6995
29906
53196
2143
4773
4492
8632
6804
88986
96771