3326
3
2562
2
4179
1
1632
4471
1699
83
25669
0
3354
8527
2954
1787
21152
8
1064
1743
2271
4
1547
1749
883
3589
578
1475
19783
2535
878
1464