2086
3
456
0
1832
1889
1
2502
2131
2072
1618
841
2
688
3012
4
1218
862
2468
1753
7793
2650
20
3770
2936
10
3000
6
3217
5
5346
4099
8
2478