2427
3
2596
2
1051
6
1905
8
2020
4770
32
736
4
1775
1473
2147
1
57
0
675
848
16
373
191
136
86
528
1965
5
857
487
1459
7
939
683
1016
1106
864
541
869
645