2040
16
846
0
1758
9
594
1025
5
234
2
2642
514
1
869
6
658
710
1841
796
4
661
596
2217
8
14209
7
1456
361
87
1357
450
901
134
675
1065
1912
3
2129
2082
2460