2655
3
1566
2
1978
772
1
1609
1690
1778
3157
2340
1462
2581
10
1353
0
1752
1379
796
6
2297
2428
664
11059
9
5382
5
1825
912
2074
2110
1881
2528
2934
6346
16
1913
2146