561
0
1469
1
5825
4
4311
1251
110
854
1733
2719
2
116586
404
2532
1192
786
83
388
421
1889
688
3546
422
395
487
2845
5
1312
516
104
128
2138
442