1599
1
1111
0
2166
778
532
639
368
576
182
2245
1868
2023
391
2262
2999
3
1571
831
783
638
1055
1618
418
4504
998
493
900
87
1896
572
1000