1535
1
2710
2
4309
3
1622
1815
14125
10
1295
2942
6
2865
1309
0
3177
1992
2093
697
1558
898
1284
2629
2265
1534
5946
4914
1364
2169
1720
1679
553
4198
1527
5782
4