4009
6
2094
5
542
0
1769
1
2755
2468
2
2767
5432
4480
783
4070
4
3364
3
751
9817
621
1942
2626
1123
106
2182