2211
0
1639
341
17184
44
2117
4
475
6968
5
334
31183
12
407
565
381
1327
1
1758
300
1020
1215
9244
1710
2810
400
22330
22
2169
2
351
3301
2796
8822
2967
1306
851