1516
1
1594
3
1844
5412
4
1309
0
2466
5
1992
2209
5151
8
946
697
1780
2929
6
3528
7
4914
2
1558
4291
2316
1622
2622
1348
17970
15
685
3629
7086
12
2377
5389
1393
989
1880