894
0
3059
3765
4
2089
2
297066
1295
1
2683
938
3683
2650
20
571
280
1581
2159
2250
2245
3
1226
3053
7
72
1765
1970
452
539
394
1225
230
1164
2172
512
469