1491
1
1177
2794
2
1450
843
0
2744
951
10823
2080
1225
1618
2886
2650
20
2840
862
1079
616
4168
5
1868