1535
1
2835
2
1468
796
6
1089
946
2277
0
2999
1752
1308
2908
10
3671
6346
16
1306
1520
1007
1537
1558
3296
4
1532
2108
3
2090
1622
2622
1348
2329
17970
15
12459
685
3629