3188
14
2522
2
3354
5
2495
0
1015
1
1694
951
690
2669
564
4002
4
1743
108797
1576
3
999
1695
7
4946
18
3684
3368
7608
12
1095
21152
8
2949
1748
2620
123674
35
806
1891
676
1854