89
0
891
189326
504
612
336
796
500
1949
1312
4937
820
1
2272
971
752
683
1296
23
586
497
4100
6
4198
3267
4
2318
2
799
1246
462
1015
984
475