2908
10
843
0
1420
1177
1
2985
3
691
370
951
1433
364
802
2065
2
6264
7
450
1740
1230
1064
746
788
1992