1354
58
21
687
272
262
273
27
303
1004
817
51
11010
133
472
643
531
411
1713
8712
361
412
987
1618
1678
1033
754