383
0
504
1
521
21743
580
75
1053
1425
1343
440
120469
35
487
714
497
4071
657
2346
3
815
1897
1391
573
281
305
166543
18
477
798
407
269
105807
42