11881
3
340
0
418
699
1
1745
437
2
592
729
889
44199
355
1625
2283
4
443
1347
1390
611
3856
3929
10
317
257
3125
223
304
1903
1254
575
1314
344
1805