2245
3
3683
1
2550
2
297066
0
3127
19944
7159
10
66
10827
4
1226
3053
7
14861
894
571
467
2797
5
2193
9
1295
18816
11
2773
2209
6844
71
280
108797
2354
1581
3045
2650
20
1985