18110
28762
2187
2341
781
1255
906
6187
14930
2507
2781
2140
4156
2708
7317
792
2497
2495
1792
1796