2224
2
893
0
2730
6
3116
1
20634
8
1020
139
2211
1824
2275
1949
3
162856
282572
3498
4
39034
31535
483
251
968
46
19279
918
177
951
1358
2809
401
341
421
647