2512
2
665
0
2901
1
2151
9817
2102
1691
7
467
2727
3
559
338
2555
4
2825
2189
499
1985
96
437
597
2166
654
484
572
536
351
3133
3597
20
1788
479