986
0
625
1
1042
1031
874
684
2861
7
1971
4
409
279
1609
2
750
1523
2035
3870
1545
3016
888
554
764
1384
819
81
1301
3078
2594
3
1092
444
653