2936
10
2420
2
1718
1
1415
0
3891
7
6779
5
742
1748
3066
2395
1868
1458
1774
5946
2680
3505
2092
1466
2144
4168
3024
3
2233
2322
4
2977
12472
8607
8
3798
913
2727