742
0
2996
420
2535
2
471
472
21152
8
392
1458
32302
1287
1668
700
3090
6
758
883
3083
4235
817
3012
706
897
1022
378
96
603
19783
1194
694
37847