1554
1
1524
2
1292
946
1431
19079
6
1558
1622
2622
1348
17970
15
685
0
3629
2377
1393
1840
989
1880
5
2884
693
2277
9160