2948
2
2095
4
185
0
1973
4071
1
6515
504
3178
2619
2904
412
407
293
96512
665
3327
1978
3880
5
1267
7540
9
2709
6
18403
301
619
1282