2692
4
2958
0
1973
2
4024
2921
1
3056
9
6906
2431
2232
3170
5
3187
1481
2935
2327
2753
3027
7
2276
2951
1870
2616
2107
2707
1651
2460
2381
2047
1472
3336
1710
3899