1001311
305736
11412
318176
8017
18017
395
1733
463
502
22225
25437
1154
477
23930
2530
5090
3640
10423
12410