2306
2
1506
0
2814
5
1869
1
1550
329
2912
10
422
964
2330
440
3025
1334
1025
3168
1132
3535
3
919
317
5009
2494
814
1039
3116
1385
1774
2113
1008
1302
2296