456
0
2000
1
1101
403
602
1557
505
1045
467
787
798
1629
1133
2490
1949
743
1167
17353
454
1661
614
839
441
19279
2
737
1664
348
245
409
1448