20850
5
2015
2
988
0
1475
1
549
1297
2398
1876
1615
4
944
3
5919
2667
665
1510
2140
2220
2209
6
651
744
3117
8
1777
1784
2169
2409
3262
2457
1995
2217
7
1019