1660
1
2535
2
989
0
1168
1788
3576
3
2166
2163
2368
572
83
1558
1348
1547
3498
4
2622
6
1804
2377
1819
1668
1622
32302
21152
8
997
3090
2173
2884
5
3083
673
1051