1015
1
1694
951
690
1547
2669
2
564
1743
0
5375
2879
2508
7
6026
108797
2245
3
1787
2495
2949
773
2028
1249
3835
5
2629
83
1022
2929
6
1451
3014
20
562
11153
8