1452
1
1344
1660
1309
0
1938
3835
4
1992
3
946
697
1220
2
570
2043
4914
1558
1431
1622
1816
2622
6
1574
1348
17970
15
685
3629
2377
5389
1393
989
1880
5
1292
2884