1042
1
106
0
874
684
2861
7
1971
4
409
279
1609
2
750
194
657
2035
224
36
3870
1545
3016
888
554
749
112
764
1384
819
81
5950
1301
2594
3
342