1325
2
558
108
1
1245
4
90
1512
3
1871
8
964
210
556
3223
7
756
0
879
1849
891
971
555
536
85
63
1578
947
1014
722
846
405
616
1338
611
477