1535
1
2710
2
1622
1815
5946
841
4309
3
2942
6
14125
10
159
1295
1284
2629
2169
1679
553
4198
1527
2134
5782
4
1767
2865
3629
2100
1807
2028
0
3871
3177
2794
2093