2294
1
1694
951
1606
2669
2
1015
690
108797
0
564
818
1562
3
1547
1743
4179
2559
2949
21152
8
17025
20
1787
2670
2386
1923
4309
5375
10827
4
6236
10
1462
1690
2312