1659
2
2279
0
783
444571
9
106
1641
1
785
2213
2605
4
2696
2245
3
610
475
621
2980
4601
3012
542
1226
3053
7
612
618
120
2584
894
2108
1506
3706
5
971
951