641
7030
1818
1454
4767
391
1765
1894
111
1204
77
383
348
12
82
14038
143
253
1938
489
235