1036
0
1985
1
5929
4274
3
637
2200
2
819
1775
1146
746
1112
6724
2168
3182
2368
2926
4
2476
1778
1451
476
7034
3789
2083
5
3472
1035
504
676
8786
4775
1631