3693
12
489
0
1866
3
1219
1
2093
2
472
543
288
2264
770
4682
1872
2730
6
1559
325
659
3469
4
2766
476
155
1645
2189
231
238
4936
346
4869
369
929
1084