1015
1
1694
951
690
2669
2
564
1743
0
108797
2274
2655
3957
3
1908
1080
4
1160
1380
467
15177
12
14861
7
2478
3629
2522
21152
8
2949
3418
6
2917
4702
1403
1787