255
0
929
2250
2
458
320
3114
4
683
3510
4111
999
2749
1
303
2748
1880
2008
1452
1098
3047
10
116521
464
1222856
310
631
370
2546
4694
7
266
768
479