2184
1
758
0
3248
8
1660
4
3575
3298
2
2446
458
1326
575
621
2060
507
542
984
978
883
348
3205
1869
652
4937
538
1896
475
473
1614
635
368
628