3083
2
3202
1
17946
0
2465
408
1189
847
3125
32302
993
4730
9
1794
2756
5431
1344
1612
2313
1513
2378
3498
4
2676
908
3779
4471
1260
2964