1814
2
14086
10
2515
1
721
469
1190
2533
3
1421
5
1691
4
603
1983
940
0
580
1032
870
1119
1180
797
591
923
1016
976
786
749
766
981
1377
1287
1025
780