282
1
3671
2996
0
1726
2
4044
5
3083
2407
2301
2465
155
1189
1033
2930
2956
3125
2507
3546
971
2892
3779
4471
2964