2945
11
2557
14
1173
1
396
1756
4
573
115
1961
457
425
557
381
92
81
129
2
1715
328
148
122
139
113
362
156
84
105
605
108
0
79
70
379