1876
1
1615
4
1527
1297
2
1475
1958
1510
0
2185
2371
8535
12
13499
5
665
651
744
988
2667
10035
3063
3
5504
16
3234
3798
1417
7304
7
1743
2102
2740