2138
3
2695
4
6496
8
951
1
2321
2
1716
619
409
0
1038
5346
734
6180
5
1200
2794
564
3629
2446
2629
1423
2502
2740
3071
9
3539
1992
1868
3546
2799
6
4335
3014
20
1466