3693
12
489
0
659
369
1710
1
1219
2093
2
325
155
1559
288
2264
3
1289
1645
543
501
384
346
1872
265
434
929
297
1440
1277
407
474
316
3469
4
1084