13023
603
4916
10024
6112
7314
424
12818
1344178
4628
300
337
18013
14110
11911
10620
8102
801263
7240
6922
670148
59410
593142
5170