946
1
2245
3
3053
7
2171
1668
0
3765
4
8209
18
2825
1295
571
2650
20
280
13724
8
2147
1581
2
2250
1109
297066
6348
3304
5
6344
1226
1353
894
3518
3683
2098
2236
4013
2683