1331
1
20850
5
1475
549
0
1297
2
2398
988
2015
1876
1615
4
944
3
5919
665
1510
2140
3629
651
744
4198
3117
8
2169
2457
1995
2217
7
1019
1812
1618
8072
2667
643