596
0
572
8527
1
1970
1494
4
685
2271
484
571
1103
919
2771
894
1243
1105
2663
668
1744
914
414
1788
5225
8
1136
2
938
2123
3690
1581
475
534
490