17184
44
6968
5
2602
2
31183
12
7334
4
565
0
2647
1
1327
1758
1020
1215
9244
1710
22330
22
2169
3301
2796
2967