2431
3
2754
1
2417
2288
944
4232
2
1131
0
956
1922
1404
6979
4
2780
771
5
1937
4604
13
4000
867
1972
853
953
859
2013
674
3380
430
1413
5620
11
1745
2694
3077