1448
1
2109
3629
1494
21684
11085
5716
3
1821
2
1507
2866
672
3716
3226
1358
2859
1903
2245
2180
0
2558
1817
4
1019
6091