340
23711
864
475
1206
659
1899
1297
403
441
202
16913
21415
30016
1554
372
1503
27712
514
1072
813
401
2077
743
1275
1238
411