1558
2
1431
83
1
3090
6
564
2903
3
1018
2932
496
0
3562
2996
745
21152
8
17970
15
3587
2258
3080
12459
108797
572
1594
1015
1348
4
25669
467
784
3206
5
1606
1537
1229