1306
1
6698
7
1586
0
1017
1816
1494
2736
883
1515
3
504
8345
2
38477
34
83
3252
1350
477
1252
458
2667
4938
1691
2719
2372
2114
3371
611
1044
575
1785
984