1535
1
2710
2
1622
1815
4309
3
2942
6
14125
10
1295
1284
2629
5946
2169
1679
553
4198
1527
5782
4
1767
2865
1807
2028
0
3177
2093
8262
12
1558
1619
1506
841
6200
383