1787
1
2578
467
0
496
2110
1000
1819
830
904
2131
868
1303
2
3090
6
1380
673
2377
662
2903
3
2760
4
2932
801
1749
2535
1814
802
2996
697
21152
8
1973
4438