747
0
3041
2
764
440
582
370
472
604
501
2087
14
3551
10
6192
19783
2535
355
2920
4
3491
1135
308
722
528
616
800
4044
5
341
3083
2666
9
3186
1
510