1456
2
10183
14
1295
1
2650
20
280
121
2250
297066
0
2773
1502
3683
2245
3
2105
5997
4
2294
2100
1581
1226
4362
1357
3765
3053
7
4519
13
2797
5
1786
2683
946
1363