2166
2
3430
1
933
1254
0
1084
2054
6
755
56488
2033
3044
27
4252
2079
3
48766
24
356
1586
1756
2431
843
2417
1053
935
1132
1630
1866
7
941
962
4232
1893
573
6979
4