920
3170
1150
1550
960
27481
42799
36653
11906
20822
9851
30391
63846
25281
12521
5451
1914517
108873
1138916
78436
21052
26450
27510
31620
28130
36800
11211
1324912