251
0
231
1
325
637
4396
3
968
9355
19279
2
2275
3025
1677
3691
5
2809
278
776
2301
726
3092
2881
853
2546
1675
1145
1323
419694
9
2161
1324
918
3114
4
1123