2189
2
2996
0
713
392
726
578
2907
3158
372
796
2919
446
544
450
803
756
700
1246
942
2087
25669
14
788
773
19783
2535
792
1289601
4
1458
931