1535
1
2710
2
1622
1815
4309
3
2942
6
2711
14125
10
4651
5151
2911
9
21152
8
1942
1295
1284
2629
2082
5946
2169
1679
2676
553
4198
1527
6307
5782
4
1767
2405
7893
2740