8535
12
2043
3
501
0
2939
1
2962
1049
1518
3083
2
1876
2840
1615
4
3296
1527
1475
1940
1958
2008
2601
1510
2185
2907
2371
3943
3621
13499
5
2670
1088
1369
665
988