19
286
986
1566
1257
770
1191
170
544
681
331
882
2377
2030
10
1277
312
