3020
130
2930
61
5912
46
1878
31
1893
13
2063
1
1396
0
5425
292
4211
478
2168
145
(1/2)