2170
4
1070
0
1446
1
5006
5
907
432
19944
2
1492
3
2738
5141
7
1142
3818
5658
9
3014
20
2698
1013
3629
1423
1564
1647
1688
467
3085
12459
3491
988
3485
6236
10
951
1694