2657
3
2668
2
1990
1
2326
4
661
2474
31535
0
1392
2275
1885
5155
8
4126
6
3268
2229
1545
20634
1448
2470
6062
16
2086
4123
7
1824