1309
0
1992
3
1425
1
1518
946
697
4914
2
583
1598
1558
4926
5
1978
6
1622
2622
1348
17970
15
685
3629
2377
5389
1393
989
1880
2884
734
1931
3041
2277
515