988
0
1475
1
1923
2
955
665
438
2123
1639
2667
3234
3
1876
1615
4
2220
944
4670
2209
6
20850
5
13499
891
1784
2108
796
1610
1777
4585
10
946
2701
3296
3117
8