2047
0
2794
2
1988
4080
1
2983
3871
1152
2343
2502
1194
3470
5
2285
527
3
1753
1412
3551
10
2920
4
1719
2237
2054
3109
14
1522
3629
2534
988
9077
28
1129
2589
2767
1123