1180
6
93
0
769
2215
3297
1
2143
2
1061
419
1271
3743
5
5164
1176
16
1064
4466
15
98
112747
2866
19
97
2218
19285
86
69
66
49
899