3929
10
349
0
1044
703
677
2095
4
1423
1469
398
1
468
508
2992
329
1580
269
22330
22
324
330
257
618
872
494
1540
1924
797
244
2619
433
781