1015
1
1694
951
690
2669
2
564
1743
0
108797
2655
3957
3
3178
5248
1840
3386
2468
5181
7
4686
4843
5
7265
1801
2725
11
14861
21152
8
2949
4928
1365
1257
1965
1024
4702
4