571
0
2771
2271
4
1298
596
749
414
1744
1
445
420
1970
850
1581
2
5225
8
2954
469
942
1500
548
1243
717
3933
460
1061
2663
3683
1105
919
534
894