574
1
904
0
938
7
609
2
1810
372
431
665
925
3
958
1730
6
4480
16
427
951
255
466
833
1221
649
3149
167
674
1616
1775