28
3
27836
8
1122
1
377
1809
2
4972
22
460
970
563
455
4355
3221
4
1473
841
0
740
20421
11
978
1351
6
790
1381
1770
9
904
1675
3205
5
5140
16
829
954
1492
951
883