749
0
405
3429
137
2270
2
2996
612
3090
6
1133
1458
503
2903
3
593
2932
670
866
485
10941
438
2440
3059
1049
577
665
21152
8
255
1588
41
7793
4
448