572
0
685
2271
4
8527
1
1744
2368
850
1494
2954
2
83
2523
749
1676
1243
1298
484
717
460
1103
2663
608
1105
1788
596
9817
3690
445
915
323
1056