260
7914
3525
3812
422
538
476
423
6122
410
730
510
22336
16800
14841
13310
10172
992263
8884
8780
846148
734142
67911
6770