255
0
11881
3
2964
492
1332
2379
9
407
953
421
2095
4
2299
264
680
441
378
368
456
592
448
892
2073
1
683
3430
169