10736
26
3262
3
16201
19
181997
11
1901
0
6165
9
4456
7
1202
1
2114
2
2260
4
2050
1926
5
3109
2038
676
1924
1204
4201
3106
3455
123674
35