595
0
951
445
1
25137
2312
2
1053
46
2211
1785
1100
663
677
2410
500
3251
6
417
3559
398
139
256
1020
3488
8
284
35426
4033
4
2673
2395
1670
290
1540