3121
2
2209
6
2431
1
1782
2065
1280
0
3444
3
6698
7
2840
2254
572
5659
10
3618
5
2143
2974
2320
2125
1599
1659
1752
5224
4
1237
2523