2284
0
1358
400
787
729
288
383
420
1682
2
54
280
363
4141
3
745
180849
2258
1836
339
455
2345
587
979