3036
0
1225
3
1095
2
2056
1
3501
14
9837
1578
4
71053
1472
145
455
2127
9184
17
5482
5
4410
1219
1677
3177
1824
677
2225
10
887
4248
15
264
167
1381
25520
12
3698
1900
1142