659
0
5255
16
2987
2
3114
4
3503
3
1053
325
1824
2466
5
798
2546
1
20634
8
2509
18
3819
9807
8876
400
166543
2831
44199
2125
18385
300
517
788
5781
6
1216
573
777
822