4009
6
2094
5
2392
2
3765
4
2245
3
1355
0
2468
2767
4480
1
4070
3364
751
9817
1226
3053
7
1123
2182
898
894
1809
7793