1475
1
20850
5
1958
2322
4
2906
2
1527
1297
2398
2015
944
3
8072
2185
0
3117
8
665
988
4954
651
744
549
2245
1821
762
2457
1995
1031
1876
1615
8527
4837
1451