709
2
1449
1
566
0
1152
2708
5
1083
91
571
2800
1441
954
1866
906
1290
4644
11
1893
3028
10184
15
1112
527
836
1142
529
2198
795
459
760
2906
1799
1002