750
360
309
600
466
7113
417
8047
4615
3622
5410
6214
22436
17040
15041
13460
10292
1002263
9034
8890
858148
742142
68711
6840