99
1
501
0
811
1861
5
752
592
418
1949
2645
2199
747
679
47041
1780
1414
413
1029
1398
568
1068
714
1126
1869
565
771
693
340
421
263
691