1512
2
3775
11867
10
1626
1209
3
711
0
843
1124
1
1587
1044
698
877
841
1158
4
252
36
641
596
643
8
12986