749
0
405
3429
2270
2
612
593
866
438
2440
3
41
3059
1049
32302
577
665
2535
19783
2996
448
2932
536
670
1015
485
14
1034
3498
4
2151
1
827
137