2000
1
722
0
333
2328
415
951
1567
2
918
602
579
1059
1939
3868
781
455
269
547
456
1045
464
348
266
439
668
737
410
893
409
663
2123