1554
1
1524
2
1309
0
1992
3
1292
946
697
1431
4914
19079
6
1558
1622
2622
1348
17970
15
685
3629
2377
5389
1393
1840
989
1880
5
2884
693
2277
9160
1047
1051
2781