910
3100
1110
1540
940
27451
42729
36533
11906
20802
9821
30331
63686
25211
12481
5451
1901817
108493
1133116
77986
21012
26450
27510
31590
28090
36710
11191
1313512