1446
2
3575
1
1660
4
2184
2568
4228
3
3248
8
1309
0
1992
697
3298
4914
2337
2193
3528
5
2446
5389
3576
2886
1849
1691
471
1977
3106
123674
35
605
2060
2676
2837