1015
1
1694
951
690
2669
2
564
1743
0
108797
3178
5248
3
1840
3386
2468
5181
7
4686
4843
5
7265
1801
2725
11
21152
8
2949
4928
1365
1257
1965
1024
816
7331
1298
2080