749
0
405
571
3059
894
3429
14
2270
2
2996
438
593
612
1189
32302
1049
41
536
448
866
577
4044
5
17946
2535
678
2440
3
737
1
670
3765
4
752
25669