559
1
780
3951
3
1132
0
553
804
1084
497
1626
935
493
1922
1049
714
1193
1129
400
383
1566
573
1053
2211
1073
1733
798
2856
4
2395
300
999
17730
11