3019
6
677
0
878
2
7118
3163
3
1106
8
1933
2336
4
1444
2660
12
6943
6165
1614
9
1635
1330
1
2128
14674
1231
8914
331
1463
1325
21793
1078
3071
1584
3445
1453
894
62804
17