378
0
894
1226
1
3053
7
356
2535
2
4044
5
3083
11153
8
17946
2465
469
1768
463
3498
4
2666
9
1047
3779
2920
4471
2964
280
2354
3051
1603
1461
3673
6