1746
1
951
619
1030
564
616
0
2502
1374
812
2740
1011
2241
2
3539
3
12717
4
4697
1676
1944
8607
8
1524
4943
2153
7
945
1458
2173
2122
59
2427
12
2687
2794
3546