1446
2
3575
1
1660
4
2184
2568
4228
3
3248
8
1787
436
0
1743
3298
1225
790
758
2337
1618
1425
3528
5
2446
1757
3683
5375
21152
2669
1247
785
951
2505
12632
7
980