153
2123
531
635
34820
19312
1508
1615
7415
663
19719
1375
1472
1596
2214
2177
1978
28
281
12913
8210
39
37
36
552
2226
2175
2287