87
964
734
20315
33712
1647
719
1476
544
996
20916
2098
1606
685
17016
933
23015
1274
803
426
1342
412
262
637
372
13918
261