2732
2
1292
0
550
1
5151
14
2535
467
1638
4
4044
5
3083
17946
2465
1189
3125
3546
32302
2378
3498
2676
3779
4471
2964