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