20163
44
1681
1
3818
1614
2
2733
4
2821
0
703
8411
3
427
925
24337
22
785
2143
2446
4971
14
3012
3054
610
3684
2323
9
2466
5
5226
1205
8
2916
2082
1857
1089
11924
3637
781