1237
1
1356
0
1978
1889
522
579
138
342
2103
942
3286
2758
5
14
717
1712
2
7964
370
1604
828
257
738
546
391
919
128
40177
372
692
414
267612