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