1516
1
1594
3
5412
4
2466
5
2209
920
5151
8
946
1780
3528
7
1558
2
4291
2316
0
1622
1204
2622
6
1348
17970
15
685
3629
7086
12
2377
1393
989
1880
1547