1015
1
1694
951
690
2669
2
14887
18
564
1743
0
2320
6
108797
2395
2153
7
1101
3
21152
8
2949
1445
2225
5658
9
631
1787
1163
1258
3186
4195
4
1340
2124
5
2093
1748
944
2132