2435
1
1465
7
1540
0
11881
3
2000
1823
1053
2
1587
3063
334
2192
2670
20
521
661
1952
933
721
1222856
4
1979
9
2648
5
3311
817
2599
3243
565
1022