18617
0
20
1913
5
52099
717
871
847
193
390
681
590
1808
486
1354
25494
230
1477
1
772
1336
1089
1069
1355
3203
655
628
1969
905
2101
102
906