2954
2
2332
0
817
749
3158
3008
3
311
429
2535
809
460
614
4044
5
3083
418
5430
318
3971
1
636
2595
2465
1611