1535
1
2710
2
4309
3
1622
1815
2942
6
1309
0
14125
10
1992
2028
697
1295
1194
1284
2629
5946
4914
2169
1679
553
4198
1527
513
5782
4
1767
2865
1226
1807
3177
2093