1586
5
1897
1
1343
0
792
2746
2
2400
947
3559
39034
935
3066
274
405
1948
494
469
1860
493
460
1817
561
745
9315
577
187
397
53
718
4106
2711