1015
1
1694
951
690
2669
2
564
1743
0
108797
2655
3957
3
2356
6
1501
985
1380
6362
5
437
1920
2090
14861
7
3162
6264
21152
8
2949
2743
693
4702
4
1787
1001
1936
3575