2949
0
758
1
706
1482
2435
587
1800
2
13034
15
1047
730
1743
1835
781
4084
3
2309
3864
2062
629
558
1252
426
41355
1857
2719
484
168
12367
26
6200
1207