20544
0
15310
2
989
25110
841
1313
1
290
3326
8
1149
1348
158
1638
995
5
2660
6
14063
1673
1186
3
2454
439
1573
3079
1739
4
1968
1575
657
1656
463
1410
1395
11
932