3421
1
3620
8
1205
3619
12
16970
5
4563
2
266
0
865
914
4
1808
2172
2558
2935
2075
6
3765
8280
4450
34
1945
3709
1786
3697
3568
1392
2284
1189
1898
1894
3201
3
1885
4911