1883
2
1015
1
1694
951
690
2669
564
1743
0
108797
2123
2655
1639
3957
3
1989
2040
1681
2582
1380
1814
1348
2522
14861
7
21152
8
2949
1787
1195
445
1226
4702
4
5375